Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backports and pin down dependencies (v2-edge) #490

Merged
merged 55 commits into from
Nov 14, 2024

Conversation

roosterfish
Copy link
Contributor

@roosterfish roosterfish commented Nov 14, 2024

Backports the entire delta from main into v2-edge.

Also pins down the Micro* deps for docs, pipeline and go.

Closes #374.

@roosterfish roosterfish marked this pull request as draft November 14, 2024 10:38
kadinsayani and others added 29 commits November 14, 2024 12:09
Signed-off-by: Kadin Sayani <kadin.sayani@canonical.com>
(cherry picked from commit 758416a)
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
(cherry picked from commit 1dface6)
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
(cherry picked from commit 54a85b7)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit cde84ce)
Signed-off-by: Kadin Sayani <kadin.sayani@canonical.com>
(cherry picked from commit 52fbc5f)
Signed-off-by: Kadin Sayani <kadin.sayani@canonical.com>
(cherry picked from commit 6e93959)
Signed-off-by: Wesley Hershberger <wesley.hershberger@canonical.com>
(cherry picked from commit 88d31b1)
…AML file.

* Add missing field in preseed YAML file.
* Add more explanations on what resources the Ceph networks are conveying.

Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
(cherry picked from commit 37a4966)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit 558008f)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit 1863768)
Signed-off-by: hamistao <pedro.ribeiro@canonical.com>
(cherry picked from commit 773a8e7)
Matches LXD job names

Signed-off-by: hamistao <pedro.ribeiro@canonical.com>
(cherry picked from commit 8c9d339)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit c467d38)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit 4c3111c)
Now that MicroCloud can be configured with Ceph disaggregated nets
and an OVN underlay, we need to tell the user that the number of required
net interfaces is **at least** 2.

Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
(cherry picked from commit 848664a)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit b270555)
Signed-off-by: Wesley Hershberger <wesley.hershberger@canonical.com>
(cherry picked from commit b2b7c25)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit 37612d9)
Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
(cherry picked from commit de5a501)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit e75e9c0)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit f2f5e03)
The dorny/paths-filter dependency looks to consult the GitHub API for a list of changed files
when executing within a PR.
When running on the main branch it needs to have access to the actual repository.

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit ba66364)
Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
(cherry picked from commit df0b0b6)
* Update logos
* Update documentation hyperlinks
* Update networking section

Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
(cherry picked from commit 504f09a)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 07f086b)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 21e665b)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 5ea3c7c)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit d0f3676)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 3174897)
hamistao and others added 10 commits November 14, 2024 12:14
Removes the channel from the SARIF file name as it now contains a `/`.

Signed-off-by: hamistao <pedro.ribeiro@canonical.com>
(cherry picked from commit 40116fa)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 97814cf)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit a016ab3)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit 4c21c80)
Signed-off-by: Max Asnaashari <max.asnaashari@canonical.com>
(cherry picked from commit b22d507)
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.8.0 to 0.9.0.
- [Commits](golang/sync@v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 83098bb)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.30.0 to 0.31.0.
- [Commits](golang/net@v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 89f441f)
Signed-off-by: Minae Lee <minae.lee@canonical.com>
(cherry picked from commit c6b4a55)
Signed-off-by: Minae Lee <minae.lee@canonical.com>
(cherry picked from commit b2f6308)
Signed-off-by: Minae Lee <minae.lee@canonical.com>
(cherry picked from commit f32cef0)
@roosterfish roosterfish changed the title Pin down dependencies (v2-edge) Backports and pin down dependencies (v2-edge) Nov 14, 2024
roosterfish and others added 9 commits November 14, 2024 16:08
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit 1eeab76)
Signed-off-by: Minae Lee <minae.lee@canonical.com>
(cherry picked from commit 54582cc)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit b7aad0a)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
(cherry picked from commit b51c3c3)
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
@roosterfish
Copy link
Contributor Author

I have now backported that last minute doc changes into this PR. The test run before was already green.

@roosterfish roosterfish marked this pull request as ready for review November 14, 2024 16:54
Comment on lines -151 to -153
microceph: ["latest/edge"]
microovn: ["latest/edge"]
lxd: ["5.21/edge"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While we should have tests using the stable track, I think we should also keep testing against /edge to catch regressions early.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would be great if we run the same set of tests using the x/edge and x/candidate channels.
Maybe let's do this as part of moving to the Canonical runners? It will be a lot of long running jobs.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or run them on a daily/weekly schedule.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@roosterfish roosterfish merged commit bb68b62 into canonical:v2-edge Nov 14, 2024
22 checks passed
@roosterfish roosterfish deleted the pin_lts branch November 14, 2024 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants