ansible/vars/all
Kevin Fenzi 255b4d87bb With the release of Fedora 39 Beta yesterday, infrastructure freeze is now over.
Our next freeze is for Fedora 39 final release, currently scheduled for 2023-10-03.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-20 09:15:08 -07:00
..
00-FedoraCycleNumber.yaml Fedora 38 is GO 2023-04-14 14:24:43 +02:00
FedoraBranched.yaml Branch Fedora 39 from Rawhide 2023-08-08 19:46:38 +00:00
FedoraBranchedBodhi.yaml Fedora 39 Lift releng freeze 2023-09-15 18:04:44 +02:00
FedoraBranchedNumber.yaml test more 2018-10-01 21:37:06 +00:00
FedoraPreviousCycleNumber.yaml Perhaps we need to filter for int here. 2018-10-01 21:23:06 +00:00
FedoraPreviousPrevious.yaml [f36-eol] f36 went eol! hence, no previousprevious 2023-05-17 10:24:47 +05:30
FedoraPreviousPreviousCycleNumber.yaml test more 2018-10-01 21:37:06 +00:00
FedoraRawhideNumber.yaml try removing singquotes 2018-10-01 21:27:34 +00:00
Frozen.yaml With the release of Fedora 39 Beta yesterday, infrastructure freeze is now over. 2023-09-20 09:15:08 -07:00
README Drop a unused file, update readme. 2018-10-01 21:57:27 +00:00
RelEngFrozen.yaml Fedora 39 Lift releng freeze 2023-09-15 18:04:44 +02:00

This directory contains variables (one per file) that are loaded into 
various playbooks. The first set of these is to allow templates to 
handle the various stages of Fedora development so we don't have to 
remember all the places that need changing. 

There's 3 states for Fedora releases:

1:

Rawhide N+1
Fedora N (stable)
Fedora N-1 (stable)

2: We branch a new release from rawhide: 

Rahide N+2
Fedora N+1 (pre)
Fedora N (stable)
Fedora N-1 (stable)

3. That release is released:

Rawhide N+1
Fedora N (stable)
Fedora N-1 (stable)
Fedora N-2 (stable)

These are controlled by some variables: 

00-FedoraCycleNumber.yaml - The current stable release
FedoraBranchedBodhi.yaml - If bodhi is enabled, If it's prebeta or postbeta
FedoraBranchedNumber.yaml - The current branched release, or 0 if it doesnt exist
FedoraBranched.yaml - true if there is a branched, false otherwise
FedoraPreviousCycleNumber.yaml - number of previous stable release
FedoraPreviousPreviousCycleNumber.yaml - number of previous previous stable release or 0
FedoraPreviousPrevious.yaml - true if there is a previous previous, otherwise false
FedoraRawhideNumber.yaml - The number of the current rawhide
Frozen.yaml - If we are frozen or not, true or false