Comments (4)
This seams to be caused by the relabeling step at boot. Relabelling the persistent partition can take quite a while on a provisioned system. I can't see how we can prevent this when upgrading from an old image to a SELinux ready image...
Probably we should not support upgrading from a non SELinux system (or SELinux on permessive mode) to a system with SELinux in enforce mode unless explicitly stated.
from elemental.
reopening, closed by mistake
from elemental.
Moving to needs review as we need to check if after merging rancher/elemental-toolkit#2081 and rancher/elemental-toolkit#2080 this turns back to an acceptable behavior (not getting stuck for so long at boot relabeling).
I'd say if upgrade does not get stuck at firstboot for more than 10min we are good.
In any case we have to consider this will be a problem for any upgrade having a huge persistent partition... probably we should not relabel by default when moving from a system without SELinux to one with SELinux.
from elemental.
No issue since the merge of the PR: https://github.com/rancher/elemental/actions/runs/9169123202. Closing.
from elemental.
Related Issues (20)
- QA: add a variable to select SPOT or normal GCP instance
- QA/UI: add weekly test for rancher 2.7-head
- QA/UI: support annotation to know which elemental UI extension we can install on which rancher version
- UI/CI: elemental UI version 1.3.1-rc8 does not work with rancher 2.9
- ci/cli: add test status more clearly in the GH report
- Switch daily CLI CI from rancher 2.7 to 2.9
- Switch to podman for container image builds
- Building 'chunked' images to minimize download size on update
- [PED-8705] Create build-xx-disk-image 'packages' HOT 2
- [epic] Declarative Networking
- Proxy logs are not the same when using Rancher Prime
- Package nmstatectl HOT 1
- [epic] Live Declarative Networking HOT 1
- Add Declarative Networking e2e test HOT 1
- QA - Elemental 1.6.3 staging validation
- CI: Make staging capable to be tested against unstable and stable OS images HOT 1
- Add a test to check the "In Sync" status column
- Validate latest elemental operator chart before Rancher 2.9.1 release
- Check that machine inventory annotations are up-to-date after upgrade/reboot
- Approve 1.5.4 elemental operator for rancher 2.9.1 and 2.8.7 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elemental.