This has been filed under https://bugs.launchpad.net/juju/+bug/1638304.
Please continue discussion there.
Thanks for the feedback Malte!
Nicholas
On 11/01/2016 08:19 AM, Malte Menkhoff wrote:
Dear Juju-dev list,
I am currently testing the different between Juju 2.0.0 and Juju 2.0.1
examplen an OpenStack provider which is based on Huawei FusionSphere.
Juju 2.0.0 was able to get to the status of “Waiting for address”
because we are using nova API calls instead of neutron API calls -
this is known.
But Juju 2.0.1 is now not able to come to that state while bootstrapping.
The actual bootstrap output is:
JUJU_STARTUP_LOGGING_CONFIG=TRACE juju bootstrap example --debug
--verbose --metadata-source /home/ubuntu/simplestreams --config
bootstrap-timeout=300 --config use-floating-ip=false
11:57:00 TRACE juju.apiserver.common registry.go:47 Registered facade
"CharmRevisionUpdater" v2
11:57:00 TRACE juju.apiserver.common registry.go:47 Registered facade
"Backups" v1
11:57:00 DEBUG juju.environs imagemetadata.go:62 new model image
datasource registered: cloud sigma image source
11:57:00 DEBUG juju.environs imagemetadata.go:62 new model image
datasource registered: keystone catalog
11:57:00 TRACE cmd aliasfile.go:23 unable to read alias file
"/home/ubuntu/.local/share/juju/aliases": open
/home/ubuntu/.local/share/juju/aliases: no such file or directory
11:57:00 INFO juju.cmd supercommand.go:63 running juju [2.0.1 gc go1.6.2]
11:57:00 DEBUG juju.cmd supercommand.go:64 args: []string{"juju",
"bootstrap", "example", "--debug", "--verbose", "--metadata-source",
"/home/ubuntu/simplestreams", "--config", "bootstrap-timeout=300",
"--config", "use-floating-ip=false"}
11:57:00 DEBUG juju.cmd.juju.commands bootstrap.go:834 provider attrs:
map[network: use-floating-ip:false use-default-secgroup:false]
11:57:00 INFO cmd cmd.go:141 Adding contents of
"/home/ubuntu/.local/share/juju/ssh/juju_id_rsa.pub" to authorized-keys
11:57:00 DEBUG juju.cmd.juju.commands bootstrap.go:890 preparing
controller with config: map[apt-mirror: name:controller
test-mode:false apt-https-proxy: type:openstack logging-config:
enable-os-refresh-update:true provisioner-harvest-mode:destroyed
agent-metadata-url: use-default-secgroup:false apt-http-proxy:
agent-stream:released firewall-mode:instance image-stream:released
use-floating-ip:false disable-network-management:false
default-series:xenial development:false https-proxy:
ssl-hostname-verification:true resource-tags: network: proxy-ssh:false
transmit-vendor-metrics:true automatically-retry-hooks:true
uuid:691a5ca9-76b7-4503-8158-6dc341fdb32f
ignore-machine-addresses:false apt-ftp-proxy: enable-os-upgrade:true
http-proxy: no-proxy: logforward-enabled:false ftp-proxy:
image-metadata-url: authorized-keys:ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQC6vSnam5/qIFGSs7T1zSj2qamU+dOxMnpt9m+sGdXpkeuHYYbEDdmzWdPQCGCniUfMm9ffWl3KkOqMDsoRjFfcPaRITc3USKgzkR+zKDTxvoTaDaL3gcg3eNiZGrPYFZ1J49uV4Oo3Y913zbbTyj6ViyHE8ILqO4SssfNBRiWMdbJbrmOGJeVZkJyKt2xTkmOZ8Ne1KB34q66TNCMP81z1DdaDA/YiMseqnGH+c/39Qd/0MoASNQua5qLnaNN6FyHgeme3dhaQpzcYnH2vBIf0UMA+aFYyUrm7y5lhDrcI9FRLWYfyqZz0Y/qdzS6J48nSov5P22yDF8/9RZkzIVUH
juju-client-key
]
11:57:00 INFO juju.provider.openstack provider.go:76 opening model
"controller"
11:57:00 INFO cmd cmd.go:129 Creating Juju controller "example-eu-de"
on example/eu-de
11:57:00 INFO juju.provider.common destroy.go:20 destroying model
"controller"
11:57:00 INFO juju.provider.common destroy.go:31 destroying instances
11:57:00 ERROR juju.cmd.juju.commands bootstrap.go:1021 error cleaning
up: destroying controller model: destroying instances: failed to get
list of server details
caused by: Resource at https://ecs.eu-de.example.com/ not found
caused by: request (https://ecs.eu-de.example.com/) returned
unexpected status: 404; error info: {"message":"Api does not
exist","request_id":"281C2FBB-0D3A-4676-BAA5-3CC91C9ADED6"}
11:57:00 ERROR cmd supercommand.go:458 failed to get list of flavour
details
caused by: Resource at https://ecs.eu-de.example.com/ not found
caused by: request (https://ecs.eu-de.example.com/) returned
unexpected status: 404; error info: {"message":"Api does not
exist","request_id":"83A781AE-9A0C-43C7-B405-310A5A94566E"}
11:57:00 DEBUG cmd supercommand.go:459 (error details:
[{github.com/juju/juju/cmd/juju/commands/bootstrap.go:499:
<http://github.com/juju/juju/cmd/juju/commands/bootstrap.go:499:> }
{failed to get list of flavour details
caused by: Resource at https://ecs.eu-de.example.com/ not found
caused by: request (https://ecs.eu-de.example.com/) returned
unexpected status: 404; error info: {"message":"Api does not
exist","request_id":"83A781AE-9A0C-43C7-B405-310A5A94566E"}}])
Could this occur due to the new version of goose according to:
Merge pull request #6501 <https://github.com/juju/juju/issues/6501>
from axw/lp1636648-openstack-update-goose
provider/openstack: update goose
Use new version of goose, to omit the device
field on volume attachment requests when no
device is specified.
This branch also uses the new OpenStack API
version discovery code in goose.
Fixes https://bugs.launchpad.net/juju/+bug/1636648
Any advice or help here how to debug it and provide better quality for
a bug report is appreciate.
Best regards,
Malte Menkhoff
On 31 Oct 2016, at 23:33, Nicholas Skaggs
<[email protected]
<mailto:[email protected]>> wrote:
Our first update to Juju 2 is here! This Juju 2.0.1 release brings
some improvements including;
* Support for the new AWS region us-east-2
* Correct OSX Sierra support
* Update list-models output to show cloud/region vs owner
* Update model-migrations with support for endpoints, cloud
credentials
## New to juju 2?
https://jujucharms.com/docs/2.0/introducing-2
## Ready to install it?
If you are running Ubuntu, you can get it from the juju stable ppa:
sudo add-apt-repository ppa:juju/stable
sudo apt update; sudo apt install juju-2.0
Or install it from the snap store
snap install juju --beta --devmode
Windows, Centos, and MacOS users can get a corresponding installer at:
https://launchpad.net/juju/+milestone/2.0.1
## What else is in it?
Notable bug fixes include:
* #1623136, #1629452 Vsphere improvements
* #1614239 use-floating-ip is not honored from clouds.yaml config
* #1619808 bootstrap-timeout ignored in --config
* #1602840 juju show-machines should show all addresses a machine has
* #1616098 Juju 2.0 uses random IP for 'PUBLIC-ADDRESS' with MAAS 2.0
For the full list of bugs addressed, checkout the milestone:
https://launchpad.net/juju/+milestone/2.0.1
## Feedback Appreciated!
We encourage everyone to subscribe the mailing list at
[email protected] and join us on #juju on freenode. We would love
to hear
your feedback and usage of juju.
--
Juju-dev mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/juju-dev
--
Juju-dev mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/juju-dev