Skip to content

Conversation

@cognifloyd
Copy link
Member

@cognifloyd cognifloyd commented Sep 6, 2024

While debugging some GHA instability, I found 3 minor things to improve or cleanup:

  • clean up tmux usage in tools/launchdev.sh
  • Make sure eventlet patching happens early when running st2-register-content
  • drop eventlet bug workaround as the bug was fixed upstream several releases ago.

tmux ls now has `:` in it. So, optionally allow the `:` to support
older tmux (without `:`) and newer tmux (with `:`).

Also drop spurious error when tmux has no sessions.
@cognifloyd cognifloyd added this to the 3.9.0 milestone Sep 6, 2024
@cognifloyd cognifloyd requested review from a team, amanda11 and nzlosh September 6, 2024 14:07
@cognifloyd cognifloyd self-assigned this Sep 6, 2024
@pull-request-size pull-request-size bot added the size/S PR that changes 10-29 lines. Very easy to review. label Sep 6, 2024
@cognifloyd cognifloyd enabled auto-merge September 6, 2024 14:07
Copy link
Contributor

@nzlosh nzlosh left a comment

Choose a reason for hiding this comment

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

Good find!

@cognifloyd cognifloyd requested review from a team, rush-skills and winem September 6, 2024 15:09
@cognifloyd
Copy link
Member Author

The CI failure is in a job that is not required to pass by branch protection rules. It is caused by an update to st2-auth-ldap@master. I could regenerate the lockfile, but I will save that for a PR that needs to regenerate the lockfile for some other reason.

Copy link
Contributor

@mamercad mamercad left a comment

Choose a reason for hiding this comment

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

🚢

@cognifloyd cognifloyd merged commit b905ea2 into master Sep 8, 2024
@cognifloyd cognifloyd deleted the misc-ci-fixes branch September 8, 2024 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external dependency infrastructure: ci/cd no changelog No Changelog.rst needed for this PR size/S PR that changes 10-29 lines. Very easy to review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants