or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Enable continous relase (CR) repo Design
tags:
Design
What is CR repos?
The continuous release (CR) repository makes generally available packages that will appear in
the next point release of CentOS, on a testing and hotfix basis until formally released.
Where it is enabled previously?
In Fs021, https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/general_config/featureset021.yml#L246
It was enabled earlier. From master release, this job no longer exists due to existance of multiple standalone scenarios.
Why we used it in our CI in one job?
To find issues and breakages early from the early released contents of the upcoming new CentOS 8.x and 7.x versions without disturbing
the existing pipeline
Where we find issues early in promotion pipelines?
Now a days component pipeline is the first line of defence and integration pipeline is the second line of defence. So finding issues early using
component pipeline is the goal.
What is the problem with the previous fs021 job?
As fs021 job was always failing, we had given less attension to this job and also leading to wasting resources.
Things to keep in consideration for new design
Current proposed design and problems with that?
Enabling cr repos in duplicated version of fs02 jobs using featureset override
Remarks
Adding a seperate component pipeline where cr repos will be enabled
Remarks
Further extensions
Right now we have third party jobs exists like podman and ceph-ansible, May we we can add build the rpms of podman and ceph-ansible and create a third party repo with cr repos and add the same in this new component pipeline and monitor that.