File injection doesn't work with Ceph
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Mirantis OpenStack | Status tracked in 10.0.x | |||||
10.0.x |
Fix Committed
|
Wishlist
|
Roman Podoliaka | |||
6.1.x |
Won't Fix
|
Wishlist
|
MOS Nova | |||
7.0.x |
Won't Fix
|
Wishlist
|
MOS Nova | |||
8.0.x |
Won't Fix
|
Wishlist
|
MOS Nova | |||
9.x |
Won't Fix
|
Wishlist
|
MOS Nova |
Bug Description
Env: MOS 6.1 (build 525 RC3) Ubuntu - HA - Neutron VLAN
3 controllers, 2 compute with Ceph for volumes/
Steps to reproduce:
1. Prepare settings on compute nodes because of bug https:/
compute:
# install python-guestfs and python-guestfs
apt-get install libguestfs-tools
# set inject_partition=-1
root@node-4:~# grep '^inject_partition' /etc/nova/nova.conf
inject_partition=-1
# set permissions for kernel
chmod 644 /boot/vmlinuz-
# restart compute service
service nova-compute restart
# run test
libguestfs-
2. Create instance with metadata
neutron net-list
nova boot --flavor m1.micro --image TestVM --meta key555=val555 --nic net-id=
3. Ssh to instance and verify /meta.js
ip netns exec qdhcp-944808e4-
cat /meta.js
Expected result:
Metadata arrive into instance in "/meta.js" file
Actual result:
root@node-1:~# ip netns exec qdhcp-944808e4-
Warning: Permanently added '192.168.111.8' (RSA) to the list of known hosts.
cirros@
$ cat /meta.js
cat: can't open '/meta.js': No such file or directory
Log/details here: http://
Changed in mos: | |
assignee: | nobody → MOS Nova (mos-nova) |
tags: | added: needs-bp |
Changed in mos: | |
status: | Confirmed → Won't Fix |
tags: | added: area-nova move-to-10.0 |
The same error for CentOS pastebin. com/5mf5YAK1
Details: http://