Commit 216ab93
[backport] CI refactor to v2.1.x branch (#2146)
* Fix stackable sources for build-iso (#2061)
* Fix stackable sources for build-iso
* Move syncFunc as a parameter of DumpSource
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 22baf14)
* Fix error return
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit f9934d7)
* Change default root password
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 46a88e1)
* Allow key pair of ssh connection in tests
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit a5f526d)
* Set legacy password for upgrade test
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 6f0b28e)
* Allow insecure registries (#2131)
* Allow skipping TLS verification on registries
Signed-off-by: David Cassany <[email protected]>
* Improve error logging
Signed-off-by: David Cassany <[email protected]>
* Fix flag default value
Signed-off-by: David Cassany <[email protected]>
* Fix image extractor mock and use default TLS verification for tests
Signed-off-by: David Cassany <[email protected]>
---------
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 22996ef)
* Fix permissions
* Set token to explicit content read permissions
(cherry picked from commit 3d657c9)
* Move permissions at top level
(cherry picked from commit 8b8ae12)
* Fix workflows, permissions at top level
(cherry picked from commit d3da1cf)
* Leftover from d3da1cf
(cherry picked from commit 3206436)
* Fix nested permissions definition
Top level permissions can't be increased for specific jobs,
hence setting the permission on each specific job on workflows
that require more fine grain approach.
In addition it removes the pull-request permission as this is mostly
required for PR decorators, read/write labels, etc.
(cherry picked from commit 1a0903a)
* Refactor ci (#2137)
* Refactor CI to use a local registry
* Cache image and fetch image tarballs
* Composite fetch images
* Push to insecure registry with podman
* Simplify workflow runs
* Improve cache cleanup
* Improve ip detection
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 644cdc7)
* Fix cache cleaning for PRs and main pushes (#2144)
* Fix cache cleaning for PRs and main pushes
* Update .github/workflows/cache-cleanup.yaml
Co-authored-by: Francesco Giudici <[email protected]>
Signed-off-by: David Cassany Viladomat <[email protected]>
(cherry picked from commit f54f683)
* Remove unused steps in workflow
Signed-off-by: David Cassany <[email protected]>
(cherry picked from commit 51a85a7)
(cherry picked from commit 9f8d14fea58c2e458f8840d274422352f0b0b1c2)
* Do not fetch upstream go dependencies
Signed-off-by: David Cassany <[email protected]>
* Update cmd/cloud-init.go
Missing err
Co-authored-by: Francesco Giudici <[email protected]>
Signed-off-by: David Cassany Viladomat <[email protected]>
---------
Signed-off-by: David Cassany <[email protected]>
Signed-off-by: David Cassany Viladomat <[email protected]>
Co-authored-by: Francesco Giudici <[email protected]>1 parent e536b50 commit 216ab93
File tree
46 files changed
+718
-408
lines changed- .github
- actions
- fetchimages
- version
- workflows
- cmd
- make
- pkg
- action
- config
- elemental
- features/embedded/cloud-config-defaults/system/oem
- mocks
- types
- scripts
- tests
- assets
- upgrade
- vm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
46 files changed
+718
-408
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
21 | 11 | | |
22 | 12 | | |
23 | 13 | | |
| 14 | + | |
| 15 | + | |
24 | 16 | | |
25 | 17 | | |
26 | 18 | | |
| |||
42 | 34 | | |
43 | 35 | | |
44 | 36 | | |
| 37 | + | |
| 38 | + | |
45 | 39 | | |
46 | 40 | | |
47 | | - | |
48 | | - | |
49 | 41 | | |
50 | 42 | | |
51 | 43 | | |
52 | | - | |
| 44 | + | |
| 45 | + | |
53 | 46 | | |
54 | 47 | | |
55 | 48 | | |
56 | 49 | | |
57 | 50 | | |
58 | 51 | | |
59 | | - | |
60 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
66 | 68 | | |
67 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
68 | 80 | | |
69 | 81 | | |
70 | 82 | | |
| |||
77 | 89 | | |
78 | 90 | | |
79 | 91 | | |
| 92 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | 125 | | |
127 | 126 | | |
128 | 127 | | |
| |||
174 | 173 | | |
175 | 174 | | |
176 | 175 | | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | 176 | | |
181 | 177 | | |
182 | 178 | | |
| |||
0 commit comments