nova ephemeral targets can not be /dev/sdX or /dev/vgX
Bug #1999263 reported by
Steven Parker
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Lint |
Fix Released
|
Wishlist
|
Marcus Boden |
Bug Description
Due to the ordering dependency that Linux assigns to drives this is not a deterministic assignment we need to use explicit device mappings in MAAS.
We ran into this with a customer that had allocated RAID devices in different orders which assigned /dev/sda and /dev/sdb randomly. This resulted in an encrypted ephemeral space on the root drive and not the dedicated drive that was intended.
Perhaps the check would be "NOT regex /dev/sdX etc..."
Steven
Related branches
~gabrielcocenza/juju-lint:bug/1999263
- Erhan Sunar (community): Approve
- Tianqi Xiao (community): Approve
- 🤖 prod-jenkaas-bootstack (community): Approve (continuous-integration)
- Martin Kalcok (community): Approve
- BootStack Reviewers: Pending requested
- Gabriel Cocenza: Pending requested
-
Diff: 66 lines (+32/-1)3 files modifiedcontrib/includes/openstack.yaml (+4/-0)
jujulint/lint.py (+0/-1)
tests/unit/test_jujulint.py (+28/-0)
~marcusboden/juju-lint:bug/1999263
Superseded
for merging
into
juju-lint:master
- Gabriel Cocenza: Needs Information
- Erhan Sunar (community): Approve
- 🤖 prod-jenkaas-bootstack (community): Approve (continuous-integration)
- BootStack Reviewers: Pending requested
-
Diff: 13 lines (+2/-0)1 file modifiedcontrib/includes/openstack.yaml (+2/-0)
description: | updated |
description: | updated |
tags: | added: bseng-683 |
summary: |
- nova ephemoral targets can not be /dev/sdX or /dev/vgX + nova ephemeral targets can not be /dev/sdX or /dev/vgX |
Changed in juju-lint: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in juju-lint: | |
assignee: | nobody → Marcus Boden (marcusboden) |
Changed in juju-lint: | |
importance: | High → Wishlist |
Changed in juju-lint: | |
status: | Triaged → Fix Committed |
Changed in juju-lint: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.