Skip to content

tests: stop adding pools to the activation key#210

Merged
ptoscano merged 1 commit intolinux-system-roles:mainfrom
ptoscano:tests-no-pools
Jan 20, 2025
Merged

tests: stop adding pools to the activation key#210
ptoscano merged 1 commit intolinux-system-roles:mainfrom
ptoscano:tests-no-pools

Conversation

@ptoscano
Copy link
Collaborator

The Candlepin account used for tests uses SCA, and thus any activation key for it can already access to the whole content of the organization of the account. The addition of the pools to the activation key is thus redundant, and upcoming versions of Candlepin will not allow this behaviour anymore.

Hence, stop adding pools to the activation key, which is no more needed.

There is no behaviour change.

The Candlepin account used for tests uses SCA, and thus any activation
key for it can already access to the whole content of the organization
of the account. The addition of the pools to the activation key is thus
redundant, and upcoming versions of Candlepin will not allow this
behaviour anymore.

Hence, stop adding pools to the activation key, which is no more needed.

There is no behaviour change.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
@ptoscano ptoscano requested a review from richm as a code owner January 20, 2025 15:16
@ptoscano
Copy link
Collaborator Author

[citest]

@ptoscano
Copy link
Collaborator Author

[citest bad]

@ptoscano
Copy link
Collaborator Author

The c10s failures are due to podman failing to execute the Candlepin container:

Error: OCI runtime error: crun: `/proc/self/attr/keycreate`: OCI runtime error: unable to process security attribute

The other combinations are OK; should I merge this?

@richm
Copy link
Contributor

richm commented Jan 20, 2025

The c10s failures are due to podman failing to execute the Candlepin container:

Error: OCI runtime error: crun: `/proc/self/attr/keycreate`: OCI runtime error: unable to process security attribute

The other combinations are OK; should I merge this?

Yes

@ptoscano ptoscano merged commit c79ba27 into linux-system-roles:main Jan 20, 2025
13 of 15 checks passed
@ptoscano ptoscano deleted the tests-no-pools branch January 20, 2025 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments