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

Ansible fixes b0.72 #3407

Merged

Conversation

ndokos
Copy link
Member

@ndokos ndokos commented Apr 27, 2023

Fixes #3406

  • Fix an "unknown argument" error that the command module raises: it does not like the warn argument any longer, so delete the argument.
  • Add the version-specific pbench repo to the list of repos that are added to the installation target(s).

The argument gives errors now, so delete it.
The pbench repo contains RPMs for pbench-sysstat and screen (the latter
for *some* distros, mainly RHEL8 - RHEL9 picks up screen from EPEL).

The pbench-<version> repo contains the RPM for the latest release of
pbench-agent (and possibly a server RPM although we don't install RPMs
for the server: containers have taken over).
webbnh
webbnh previously approved these changes Apr 27, 2023
Copy link
Member

@webbnh webbnh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK to me as far as I can tell (just so long as the change from username to user was intended...).

Regarding the failing tests....

  • TestUpload.test_bad_metadata_upload seems to be failing because of a change to the time format (the test is looking for the time zone offset to be preceded by a + but the error from the Server has a space there);
  • TestServerAudit.test_get_status_start and the other two failing tests are receiving half as many audit events as they are expecting.

But, I don't see how the changes in this PR prompt either of those failure modes...which suggests that something external is biting us again.

Copy link
Member

@webbnh webbnh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ndokos ndokos merged commit 89e45fb into distributed-system-analysis:b0.72 May 3, 2023
@ndokos ndokos deleted the ansible-fixes-b0.72 branch May 3, 2023 01:03
ndokos added a commit to ndokos/pbench that referenced this pull request May 16, 2023
Forward port of distributed-system-analysis#3407 from b0.72.

* The `ansible.builtin.command' module does not take a warn argument

The argument gives errors now, so delete it.

* There are now two repos for pbench-agent

The pbench repo contains RPMs for pbench-sysstat and screen (the latter
for *some* distros, mainly RHEL8 - RHEL9 picks up screen from EPEL).

The pbench-<version> repo contains the RPM for the latest release of
pbench-agent (and possibly a server RPM although we don't install RPMs
for the server: containers have taken over).
ndokos added a commit to ndokos/pbench that referenced this pull request May 16, 2023
Forward port of distributed-system-analysis#3407 from b0.72.

* The `ansible.builtin.command' module does not take a warn argument

The argument gives errors now, so delete it.

* There are now two repos for pbench-agent

The pbench repo contains RPMs for pbench-sysstat and screen (the latter
for *some* distros, mainly RHEL8 - RHEL9 picks up screen from EPEL).

The pbench-<version> repo contains the RPM for the latest release of
pbench-agent (and possibly a server RPM although we don't install RPMs
for the server: containers have taken over).
@ndokos ndokos mentioned this pull request May 16, 2023
dbutenhof pushed a commit that referenced this pull request May 17, 2023
Forward port of #3407 from b0.72.

* The `ansible.builtin.command' module does not take a warn argument

The argument gives errors now, so delete it.

* There are now two repos for pbench-agent

The pbench repo contains RPMs for pbench-sysstat and screen (the latter
for *some* distros, mainly RHEL8 - RHEL9 picks up screen from EPEL).

The pbench-<version> repo contains the RPM for the latest release of
pbench-agent (and possibly a server RPM although we don't install RPMs
for the server: containers have taken over).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants