Ticket #434 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

disable direct to stable pushes per https://fedoraproject.org/wiki/Package_update_acceptance_criteria

Reported by: kevin Owned by: lmacken
Priority: major Milestone: Fixed, but not yet deployed
Component: bodhi-server Version:
Keywords: Cc:
Blocked By: Blocking:

Description

We would like bodhi to only allow pushes to stable for the reasons listed in the policy above.

Ie:

if the package is critical path:

  • at least +1 from proventesters
  • at least +1 from someone else.

If it's not:

  • at least it's positive karma threshold from any identified user
  • it's been in updates-testing for at least a week.

It might be nice to note a link to the policy somewhere on the new update form/docs to give people a headsup.

Happy to provide clarifications.

Change History

comment:1 in reply to: ↑ description Changed 4 years ago by lmacken

  • Status changed from new to assigned
  • Owner set to lmacken
  • Milestone set to 1.0

Replying to kevin:

We would like bodhi to only allow pushes to stable for the reasons listed in the policy above.

Ie:

if the package is critical path:

  • at least +1 from proventesters
  • at least +1 from someone else.

If it's not:

  • at least it's positive karma threshold from any identified user

The above has been implemented and is live.

  • it's been in updates-testing for at least a week.

It might be nice to note a link to the policy somewhere on the new update form/docs to give people a headsup.

These still need to be done.

comment:2 in reply to: ↑ description Changed 4 years ago by lmacken

  • Milestone changed from 1.0 to Fixed, but not yet deployed

Replying to kevin:

  • it's been in updates-testing for at least a week.

I implemented the last part of this policy in cd090b61c980e7b209b4cdfdd8679173935b591f

comment:3 Changed 4 years ago by lmacken

  • Status changed from assigned to closed
  • Resolution set to fixed

This has been deployed to production.

Note: See TracTickets for help on using tickets.