-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Pull #16829: align ubuntu image version ubuntu-22.04
-> ubuntu-24.04
#16829
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
Pull #16829: align ubuntu image version ubuntu-22.04
-> ubuntu-24.04
#16829
Conversation
Note :
-> Note:
ubuntu-22.04
-> ubuntu-24.04
…ubuntu-24.04`
01e2b45
to
f5043cc
Compare
its kind of the same and used to its might worth a try |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Item:
azure-pipelines.yml
Outdated
# moved back to Travis till we find a way to keep secrets in azure | ||
# ensure that all modules are used in no exception configs | ||
# 'verify-no-exception-configs': | ||
# image: 'ubuntu-24.04' | ||
# cmd: "./.ci/validation.sh verify-no-exception-configs" | ||
# skipCache: true | ||
# needXmlstarlet: true | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please restore this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Yes, I would suggest extracting this into a dedicated issue (#16835), as the codebase should exclusively contain living (active) code—not dead and clunky, overhead (boilerplate) like this.
Currently, this represents a technical debt item that needs to be addressed later.
Storing such issues in a dedicated tracker improves cohesion and aligns with the SOC (Separation of Concerns) principle we follow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“SOC” can also be interpreted as: this change is not related in any way to updating the Ubuntu version, and certainly doesn’t belong hidden in the same commit/pull request.
Again, please revert this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is moved to semaphore actually
checkstyle/.semaphore/semaphore.yml
Lines 39 to 42 in 720de88
- name: ensure that all modules are used in no exception configs | |
commands: | |
- export PULL_REQUEST=$SEMAPHORE_GIT_PR_NUMBER | |
- ./.ci/validation.sh verify-no-exception-configs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need to move to Travis , let is sit in semaphore.
to make it more transparent for why we did change, we can make separate commit in this PR and remove it in separate commit with message "infra: verify-no-exception-configs is in semaphore ci"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we can remove in a second commit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pankratz76 , please just do second commit, to preserve quick and brief reason of removal
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“SOC” can also be interpreted as: this change is not related in any way to updating the Ubuntu version, and certainly doesn’t belong hidden in the same commit/pull request.
you are perfectly right. Obey SOC in commits and PR´s is clearly not my strength.
…ubuntu-24.04`
f5043cc
to
3d58796
Compare
…ubuntu-24.04`
3d58796
to
5c99d3b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe that some of these will only run on merge to main/release workflows, we will need to keep an eye out after merge.
thanks for the seamless merge, my good friend |
…ubuntu-24.04`
…ubuntu-24.04`
Pull #16829: align ubuntu image version
ubuntu-22.04
->ubuntu-24.04
10
vs.
15