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

Downgrade known bad containerd version during packaging tests #89255

Merged
merged 2 commits into from
Aug 11, 2022

Conversation

mark-vieira
Copy link
Contributor

Looks like containerd has been upgraded on the latest RHEL 9 CI workers. This updated package includes runc 1.1.3 which seems to include a bug which can cause a failure when trying to attach a terminal to a running container. This is causing our Docker packaging tests to fail when we attempt to do docker exec --tty. For now let's just add a bit to our packaging test execution script to downgrade the package if appropriate.

Closes #89247

@mark-vieira mark-vieira added >test Issues or PRs that are addressing/adding tests :Delivery/Packaging RPM and deb packaging, tar and zip archives, shell and batch scripts auto-backport-and-merge v7.17.6 v8.3.4 v8.4.1 labels Aug 10, 2022
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@elasticsearchmachine elasticsearchmachine added v8.5.0 Team:Delivery Meta label for Delivery team labels Aug 10, 2022
@mark-vieira
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/packaging-tests-unix

@mark-vieira mark-vieira added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Aug 11, 2022
@elasticsearchmachine elasticsearchmachine merged commit 7cc275d into elastic:main Aug 11, 2022
@mark-vieira mark-vieira deleted the rhel_containerd_fix branch August 11, 2022 00:30
mark-vieira added a commit to mark-vieira/elasticsearch that referenced this pull request Aug 11, 2022
…c#89255)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes elastic#89247
mark-vieira added a commit to mark-vieira/elasticsearch that referenced this pull request Aug 11, 2022
…c#89255)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes elastic#89247
mark-vieira added a commit to mark-vieira/elasticsearch that referenced this pull request Aug 11, 2022
…c#89255)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes elastic#89247
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
7.17
8.3
8.4

elasticsearchmachine pushed a commit that referenced this pull request Aug 11, 2022
#89259)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes #89247
elasticsearchmachine pushed a commit that referenced this pull request Aug 11, 2022
#89257)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes #89247
elasticsearchmachine pushed a commit that referenced this pull request Aug 11, 2022
#89258)

Looks like `containerd` has been upgraded on the latest RHEL 9 CI
workers. This updated package includes `runc` 1.1.3 which seems to
include a bug which can cause a failure when trying to attach a terminal
to a running container. This is causing our Docker packaging tests to
fail when we attempt to do `docker exec --tty`. For now let's just add a
bit to our packaging test execution script to downgrade the package if
appropriate.

Closes #89247
@mark-vieira mark-vieira added v8.4.0 and removed v8.4.1 labels Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Delivery/Packaging RPM and deb packaging, tar and zip archives, shell and batch scripts Team:Delivery Meta label for Delivery team >test Issues or PRs that are addressing/adding tests v7.17.6 v8.3.4 v8.4.0 v8.5.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CI] unix packaging tests on rhel-9-packaging OS failing for DockerTests.test010Install
2 participants