Closed rainerduffner closed 5 years ago
Hey, thanks for the feedback,
Regarding the PS1 is useless, do you have built kernel and userland before the image creation process? Do you run any command as root? I'm trying to reproduce the error with the latest release (I've the 12.0-RELEASE-p2)
Yes, I have build both buildworld and buildkernel. I run everything as root.
I could give you the image, if you want to have a look?
10 pwd
11 make buildworld buildkernel
12 pwd
13 cd release
14 make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
15 make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
16 make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
17 make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
18 make openstack-upload
I had to run the command multiple times because something didn't work (don't remember exactly). Than I had to empty out the /usr/obj/usr/src/amd64.amd64/release/ folder or it wouldn't rebuild the image...
I could start from scratch, but it takes several hours to build world and kernel....
I use csh for my root-shell.
Do you have a custom kernel? Currently, I'm rebuilding kernel and userland on two different machines, when the compilation finish I will make the image and upload it. Then test it.
No, I try to avoid custom kernels etc - because I want to be able to use official FreeBSD binary updates. The only thing I do is build custom packages, though 98% of them with the default options.
Custom packages are not a problem for sure. I've updated both of my FreeBSD boxes and I'm rebuilding kernel and userland.
The errors that you have on make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
are strange. Seems that userland is broken, but this is my personal think. I will try first to reproduce the problem.
I'll do a make clean and wipe /usr/obj and then start from scratch. It'll be ready by tomorrow.
I'll report back.
Perfect thanks, also mine will be ready by tomorrow (hopefully)
Ok one box fails, but the other one made it! I will start digging into differences...
I got the same errors again, from a clean build.
I've got a script-file of the
make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK && make openstack-upload
output - if you want it.
Ok try to run ldconfig
, then re-run make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK && make openstack-upload
.
any news?
No news after one week closing the issue
Hi,
I'm trying to run this on a FreeBSD 12.0-RELEASE-p3 host.
After make cloudware-release WITH_CLOUDWARE=yes CLOUDWARE=OPENSTACK
I get (at the end):
Then, after trying to upload it:
I uploaded the image and created an instance. When I boot this instance, it panics because the boot device can't be found.
Any ideas?