Skip to content

Update mysql-apt-config to version 0.8.35-1 across all CI workflows#724

Merged
tanjinx merged 5 commits intoslack-22.0from
fix-mysql-key-22
Oct 23, 2025
Merged

Update mysql-apt-config to version 0.8.35-1 across all CI workflows#724
tanjinx merged 5 commits intoslack-22.0from
fix-mysql-key-22

Conversation

@tanjinx
Copy link

@tanjinx tanjinx commented Oct 23, 2025

Updated mysql-apt-config package from version 0.8.33-1 to 0.8.35-1 in all template files and individual workflow files to use the latest available version.

Changes:

  • Updated all template files (cluster_endtoend_test.tpl, cluster_endtoend_test_mysql57.tpl, cluster_vitess_tester.tpl, unit_test.tpl)
  • Updated individual workflow files (upgrade_downgrade_test_*, e2e_race.yml)
  • Regenerated all workflow files from updated templates

All workflow files now consistently use mysql-apt-config_0.8.35-1_all.deb for MySQL repository configuration.

🤖 Generated with Claude Code

Description

Related Issue(s)

Checklist

  • "Backport to:" labels have been added if this change should be back-ported to release branches
  • If this change is to be back-ported to previous releases, a justification is included in the PR description
  • Tests were added or are not required
  • Did the new or modified tests pass consistently locally and on CI?
  • Documentation was added or is not required

Deployment Notes

AI Disclosure

Updated mysql-apt-config package from version 0.8.33-1 to 0.8.35-1 in all template files and individual workflow files to use the latest available version.

Changes:
- Updated all template files (cluster_endtoend_test.tpl, cluster_endtoend_test_mysql57.tpl, cluster_vitess_tester.tpl, unit_test.tpl)
- Updated individual workflow files (upgrade_downgrade_test_*, e2e_race.yml)
- Regenerated all workflow files from updated templates

All workflow files now consistently use mysql-apt-config_0.8.35-1_all.deb for MySQL repository configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
@github-actions github-actions bot added this to the v22.0.1 milestone Oct 23, 2025
Removed MySQL uninstall sections that included systemctl stop apparmor,
apt-get remove, autoremove, autoclean, deluser mysql, and rm -rf commands.
These steps were unnecessary and could cause issues in CI environments.

Changes:
- Removed uninstall sections from template files (unit_test.tpl, cluster_endtoend_test_mysql57.tpl)
- Removed uninstall sections from workflow files (upgrade_downgrade_test_*, unit_test_*)
- Regenerated workflow files from updated templates

The workflows now proceed directly to MySQL repository setup and installation
without attempting to uninstall previous MySQL installations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
@tanjinx tanjinx marked this pull request as ready for review October 23, 2025 21:07
@tanjinx tanjinx requested a review from a team as a code owner October 23, 2025 21:07
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
@tanjinx tanjinx merged commit 8b452fb into slack-22.0 Oct 23, 2025
186 of 189 checks passed
@tanjinx tanjinx deleted the fix-mysql-key-22 branch October 23, 2025 23:20
tanjinx added a commit that referenced this pull request Nov 10, 2025
…724)

* Update mysql-apt-config to version 0.8.35-1 across all CI workflows

Updated mysql-apt-config package from version 0.8.33-1 to 0.8.35-1 in all template files and individual workflow files to use the latest available version.

Changes:
- Updated all template files (cluster_endtoend_test.tpl, cluster_endtoend_test_mysql57.tpl, cluster_vitess_tester.tpl, unit_test.tpl)
- Updated individual workflow files (upgrade_downgrade_test_*, e2e_race.yml)
- Regenerated all workflow files from updated templates

All workflow files now consistently use mysql-apt-config_0.8.35-1_all.deb for MySQL repository configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* Remove MySQL uninstall steps from CI workflows

Removed MySQL uninstall sections that included systemctl stop apparmor,
apt-get remove, autoremove, autoclean, deluser mysql, and rm -rf commands.
These steps were unnecessary and could cause issues in CI environments.

Changes:
- Removed uninstall sections from template files (unit_test.tpl, cluster_endtoend_test_mysql57.tpl)
- Removed uninstall sections from workflow files (upgrade_downgrade_test_*, unit_test_*)
- Regenerated workflow files from updated templates

The workflows now proceed directly to MySQL repository setup and installation
without attempting to uninstall previous MySQL installations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* revert some changes

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* re-gen the tests

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* fix pkg conflicts

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

---------

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
Co-authored-by: Claude <svc-devxp-claude@slack-corp.com>
sbaker617 pushed a commit that referenced this pull request Feb 5, 2026
…724)

* Update mysql-apt-config to version 0.8.35-1 across all CI workflows

Updated mysql-apt-config package from version 0.8.33-1 to 0.8.35-1 in all template files and individual workflow files to use the latest available version.

Changes:
- Updated all template files (cluster_endtoend_test.tpl, cluster_endtoend_test_mysql57.tpl, cluster_vitess_tester.tpl, unit_test.tpl)
- Updated individual workflow files (upgrade_downgrade_test_*, e2e_race.yml)
- Regenerated all workflow files from updated templates

All workflow files now consistently use mysql-apt-config_0.8.35-1_all.deb for MySQL repository configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* Remove MySQL uninstall steps from CI workflows

Removed MySQL uninstall sections that included systemctl stop apparmor,
apt-get remove, autoremove, autoclean, deluser mysql, and rm -rf commands.
These steps were unnecessary and could cause issues in CI environments.

Changes:
- Removed uninstall sections from template files (unit_test.tpl, cluster_endtoend_test_mysql57.tpl)
- Removed uninstall sections from workflow files (upgrade_downgrade_test_*, unit_test_*)
- Regenerated workflow files from updated templates

The workflows now proceed directly to MySQL repository setup and installation
without attempting to uninstall previous MySQL installations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* revert some changes

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* re-gen the tests

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

* fix pkg conflicts

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>

---------

Signed-off-by: Tanjin Xu <tanjin.xu@slack-corp.com>
Co-authored-by: Claude <svc-devxp-claude@slack-corp.com>
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