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

Revisit elemental release procedures #577

Closed
5 of 6 tasks
davidcassany opened this issue Dec 13, 2022 · 1 comment
Closed
5 of 6 tasks

Revisit elemental release procedures #577

davidcassany opened this issue Dec 13, 2022 · 1 comment

Comments

@davidcassany
Copy link
Contributor

davidcassany commented Dec 13, 2022

Few things to improve and elaborate around releases:

  • Not all sources are in github (specs, dockerfiles, etc.)
    • I'd suggest adding a some sort of dist/obs/ folder within the repos to include those. In dist/obs there could be a README.md explaining the files in there are OBS specific and mostly used for SUSE's builds.
  • Rebuild of RPMs on PRs
  • Release candidate tags are useless, probably we should simply consider Stable as our RC once artifacts are in registry.suse.com
  • Rearrange OBS projects to match IBS setup #711
  • Arrange IBS project to built properly, SR is accepted, but images are not building
  • A bot user should be used in OBS instead of my own user #712
@davidcassany davidcassany moved this to 💡 Incoming in Elemental Dec 13, 2022
@kkaempf kkaempf moved this from 💡 Incoming to 🗳️ To Do in Elemental Dec 13, 2022
@davidcassany davidcassany moved this from 🗳️ To Do to 🏃🏼‍♂️ In Progress in Elemental Dec 14, 2022
@davidcassany davidcassany self-assigned this Dec 14, 2022
@kkaempf kkaempf moved this from 🏃🏼‍♂️ In Progress to Blocked in Elemental Jan 17, 2023
@davidcassany davidcassany moved this from Blocked to 🏃🏼‍♂️ In Progress in Elemental Feb 28, 2023
@davidcassany
Copy link
Contributor Author

I could not manage to test IBS as I wanted (mirroring registry.suse.com to registry.suse.de) but a clean deployment based on registry.suse.de artifacts went smooth.

I also struggled to set a custom certificate for registry.suse.de, looks like on every reboot the /etc/rancher/k3s/registries.yaml file is overwritten by something, looks like there is some k3s service or script creating this file on every reboot...

Closing this issue as a couple of missing parts are separated in devoted non urgent or blocked issues.

@github-project-automation github-project-automation bot moved this from 🏃🏼‍♂️ In Progress to ✅ Done in Elemental Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants