Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix test tmp files #80

Merged
merged 3 commits into from
Sep 28, 2022
Merged

Conversation

richm
Copy link
Contributor

@richm richm commented Sep 23, 2022

  • use no_log: true where secrets might be revealed
  • tests - use generated temp directory for all controller files
  • test support for CentOS Stream 9

@richm
Copy link
Contributor Author

richm commented Sep 23, 2022

[citest]

@richm richm force-pushed the fix-test-tmp-files branch from df4eb43 to 184645e Compare September 23, 2022 02:08
If you run multiple tests in parallel, some of the tests could overwrite
or remove files in use by other tests on the controller.  Use a
temp directory for controller files.
@richm richm force-pushed the fix-test-tmp-files branch from 184645e to f4f77c3 Compare September 23, 2022 02:09
@richm
Copy link
Contributor Author

richm commented Sep 23, 2022

[citest]

1 similar comment
@richm
Copy link
Contributor Author

richm commented Sep 23, 2022

[citest]

@richm
Copy link
Contributor Author

richm commented Sep 26, 2022

[citest pending]

1 similar comment
@richm
Copy link
Contributor Author

richm commented Sep 27, 2022

[citest pending]

@richm
Copy link
Contributor Author

richm commented Sep 27, 2022

[citest]

@richm richm merged commit c25ed09 into linux-system-roles:master Sep 28, 2022
@richm richm deleted the fix-test-tmp-files branch September 28, 2022 14:23
richm added a commit to richm/linux-system-roles-nbde_client that referenced this pull request Nov 1, 2022
[1.2.7] - 2022-11-01
--------------------

### New Features

- none

### Bug Fixes

- correct clevis askpass unit conditional (linux-system-roles#81)

- Add default clevis luks askpass unit (linux-system-roles#79)

skip clevis askpass systemd unit for RHEL 8.2 and 8.3

- use no_log: true where secrets might be revealed

### Other Changes

- fix test tmp files (linux-system-roles#80)

tests - use generated temp directory for all controller files

If you run multiple tests in parallel, some of the tests could overwrite
or remove files in use by other tests on the controller.  Use a
temp directory for controller files.

- test support for CentOS Stream 9

Signed-off-by: Rich Megginson <[email protected]>
richm added a commit that referenced this pull request Nov 1, 2022
[1.2.7] - 2022-11-01
--------------------

### New Features

- none

### Bug Fixes

- correct clevis askpass unit conditional (#81)

- Add default clevis luks askpass unit (#79)

skip clevis askpass systemd unit for RHEL 8.2 and 8.3

- use no_log: true where secrets might be revealed

### Other Changes

- fix test tmp files (#80)

tests - use generated temp directory for all controller files

If you run multiple tests in parallel, some of the tests could overwrite
or remove files in use by other tests on the controller.  Use a
temp directory for controller files.

- test support for CentOS Stream 9

Signed-off-by: Rich Megginson <[email protected]>

Signed-off-by: Rich Megginson <[email protected]>
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.

1 participant