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

Remove dnf cronjob #3840

Merged
merged 2 commits into from
Sep 17, 2024
Merged

Conversation

s-fairchild
Copy link
Collaborator

@s-fairchild s-fairchild commented Sep 13, 2024

Which issue this PR addresses:

Fixes ARO-10293

What this PR does / why we need it:

This pull request addresses unresolved feedback in PR #3741.
It also removes the dnf update cron job. This is no longer necessary, given that Automatic OS updates are enabled now.

Test plan for issue:

Deploy to full service dev rp environment.

Is there any documentation that needs to be updated for this PR?

No

How do you know this will function as expected in production?

I have successfully deployed this in my full service dev environment.

Automatic OS Updates are configured. Updating packages via a cron job is no longer required.
Certificate generation has been broken up into a named function for each VMSS role. This means it's no longer necessary to provide the certs=true argumenet when checking VMSS roles.

Add a comment for why AZURE_CLOUD_NAME returns an error if unset.
Remove az cli login comment from pull_container_images, it is no longer relevant after the last refactor.
@s-fairchild s-fairchild added enhancement New feature or request chainsaw Pull requests or issues owned by Team Chainsaw labels Sep 13, 2024
@s-fairchild s-fairchild changed the title S fairchild/aro 10293 remove dnf cronjob Remove dnf cronjob Sep 13, 2024
@s-fairchild s-fairchild marked this pull request as ready for review September 16, 2024 13:45
@s-fairchild
Copy link
Collaborator Author

/azp run ci

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

@kimorris27 kimorris27 left a comment

Choose a reason for hiding this comment

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

LGTM, but I'll officially approve once CI and E2E are both green!

@kimorris27
Copy link
Contributor

/azp run e2e

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kimorris27 kimorris27 merged commit aebd2bb into master Sep 17, 2024
23 checks passed
@kimorris27 kimorris27 deleted the s-fairchild/ARO-10293-remove-dnf-cronjob branch September 17, 2024 19:12
edisonLcardenas pushed a commit that referenced this pull request Sep 18, 2024
* Remove dnf update cron job

Automatic OS Updates are configured. Updating packages via a cron job is no longer required.

* Remove certs arg from verify_role, Add/Remove comments

Certificate generation has been broken up into a named function for each VMSS role. This means it's no longer necessary to provide the certs=true argumenet when checking VMSS roles.

Add a comment for why AZURE_CLOUD_NAME returns an error if unset.
Remove az cli login comment from pull_container_images, it is no longer relevant after the last refactor.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chainsaw Pull requests or issues owned by Team Chainsaw enhancement New feature or request ready-for-review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants