Project

Profile

Help

Task #3348

closed

Create automation to set the Platform Release field

Added by bmbouter about 6 years ago. Updated almost 5 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

We need to create a new Jenkins automation job that will automatically set the Platform Release for any Pulp2 Redmine ticket that is in MODIFIED and has Platform Release currently unset. It's related to this thread [0].

Specifically it should be run by Jenkins every 30 minutes, similar to the upstream/downstream automation job. It should have the following behaviors:

  • Create new Jenkins automation job with JJB to run the Python code every 30 minutes
  • Create the Python code that will set the Target Platform Release for each Pulp2 issue at MODIFIED that has it unset
  • Ensure that every issue, feature, and refactor at MODIFIED with platform release being unset has at least one associated commit with it.
  • Ensure that all associated commits that are merged to the 3.0-dev branch are set with 3.0
  • Ensure that issues are set to the next upcoming z-stream release
  • Ensure that stories are set to the next upcoming y-stream release
  • Ensure that stories have a commit that edits a release note
  • Ensure that refactors are set to the next upcoming y-stream release
  • Ensure that Tasks do not have an associated commit

[0]: https://www.redhat.com/archives/pulp-dev/2018-February/msg00021.html

Actions #1

Updated by bmbouter about 6 years ago

  • Description updated (diff)
Actions #2

Updated by dalley about 6 years ago

  • Groomed changed from No to Yes
  • Sprint Candidate changed from No to Yes
Actions #3

Updated by bmbouter almost 6 years ago

  • Groomed changed from Yes to No
  • Sprint Candidate changed from Yes to No

I think this needs to be updated to be code checks that run on Travis instead of JJB. Since it needs updates I'm removing groomed=True and sprint_candidate=True.

Actions #4

Updated by bmbouter almost 5 years ago

  • Status changed from NEW to CLOSED - WONTFIX
Actions #5

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF