Platform-594 AutoRT Jenkins#1580
Conversation
Feat/platform 594 autort jenkins
|
#1531 was closed and this pr is just created. There are still separate steps we need to deactivate crontab to start test one machine at a time though. I like to start getting review comments. @BrianCurtis-NOAA I am separately following up with baseline storage location issues. Jenkins hookup is done by epic role account but our baselines are under emc.nemspara: write permission issue across two role accounts. We can talk more about that issue at tagup. |
|
@kbooker79 please bring these up to date with respective authoritative repositories
|
2 similar comments
|
@kbooker79 please bring these up to date with respective authoritative repositories
|
|
@kbooker79 please bring these up to date with respective authoritative repositories
|
|
@kbooker79 can you sync up branch? |
|
Automated RT Failure Notification |
|
@kbooker79 is there any reason you are not working on your forked feature branch? |
|
@kbooker79 I see /glade/scratch/dtcufsrt on cheyenne test. it should be epicufsrt. |
@jkbk2004, I noticed that as well...I just made the change. |
on-behalf-of @ufs-community <brian.curtis@noaa.gov>
on-behalf-of @ufs-community <brian.curtis@noaa.gov>
on-behalf-of @ufs-community <brian.curtis@noaa.gov>
on-behalf-of @ufs-community <ecc.platform@noaa.gov>
on-behalf-of @ufs-community <brian.curtis@noaa.gov>
on-behalf-of @ufs-community <brian.curtis@noaa.gov>
|
The cheyenne jenkins pipeline runs ok without any confliction. This PR is ready. |
|
I did an RT for hera.intel and hera.gnu as well, you can find it below: |
|
One thing I notice is that the removal of the labels is through my account still (using Cheyenne as an example). The goal is to remove my account from all aspects of the autort process. |
@kbooker79 can you make sure again? |
|
@kbooker79 Please add a description for what this PR does, as requested in the PR template:
|
This has been updated as requested. |
@jkbk2004, it's not using your account specifically. This is being taken care of via the automation and is no way tied to you. |
@kbooker79 the point is why it still uses Brian's account when it removes label. can you check again? |
|
looks good! all sets. |
Description
This PR adds the codebase a Jenkins variant of existing crontab initiated AutoRT. These are the Python and shell script code changes necessary to run AutoRT in the context of the Jenkins CI/CD system on all of the tier-1 platforms.
Top of commit queue on: TBD
Input data additions/changes
Anticipated changes to regression tests:
Subcomponents involved:
Combined with PR's (If Applicable):
Commit Queue Checklist:
Linked PR's and Issues:
Testing Day Checklist:
Testing Log (for CM's):