Activity log for bug #1397376

Date Who What changed Old value New value Message
2014-11-28 16:31:27 David Britton bug added bug
2014-11-28 16:34:07 Adam Collard tags landscape cloud-installer landscape
2014-11-28 16:34:23 Adam Collard bug added subscriber Landscape
2014-12-01 15:31:30 Curtis Hovey tags cloud-installer landscape api cloud-installer landscape
2014-12-01 15:32:55 Curtis Hovey juju-core: status New Triaged
2014-12-01 15:32:57 Curtis Hovey juju-core: importance Undecided Critical
2014-12-01 15:33:01 Curtis Hovey juju-core: milestone 1.22
2014-12-01 15:33:07 Curtis Hovey tags api cloud-installer landscape api cloud-installer landscape maas-provider
2014-12-01 15:33:17 Curtis Hovey nominated for series juju-core/1.21
2014-12-01 15:33:17 Curtis Hovey bug task added juju-core/1.21
2014-12-01 15:33:25 Curtis Hovey juju-core/1.21: status New Triaged
2014-12-01 15:33:28 Curtis Hovey juju-core/1.21: importance Undecided Critical
2014-12-01 15:33:33 Curtis Hovey juju-core/1.21: milestone 1.21-beta4
2014-12-01 20:45:07 Tim Penhey juju-core: status Triaged Incomplete
2014-12-01 20:45:11 Tim Penhey juju-core/1.21: status Triaged Incomplete
2014-12-02 01:57:07 David Britton juju-core: status Incomplete New
2014-12-02 01:57:11 David Britton juju-core/1.21: status Incomplete New
2014-12-02 14:51:41 Curtis Hovey juju-core: status New Triaged
2014-12-02 14:51:44 Curtis Hovey juju-core/1.21: status New Triaged
2014-12-02 16:01:42 Curtis Hovey juju-core: status Triaged Incomplete
2014-12-02 16:01:44 Curtis Hovey juju-core/1.21: status Triaged Incomplete
2014-12-02 16:24:43 David Britton juju-core: status Incomplete New
2014-12-02 16:24:47 David Britton juju-core/1.21: status Incomplete New
2014-12-02 16:41:03 Curtis Hovey juju-core: status New Triaged
2014-12-02 16:41:06 Curtis Hovey juju-core/1.21: status New Triaged
2014-12-02 17:01:32 Curtis Hovey tags api cloud-installer landscape maas-provider api cloud-installer fallout landscape maas-provider
2014-12-02 18:09:00 Curtis Hovey description dpb@helo:~$ juju api-endpoints planck.beretstack:17070 dpb@helo:~$ juju api-info user: admin environ-uuid: 2a67f294-aa7d-4ec9-88c4-8b0113c9778c state-servers: - planck.beretstack:17070 - planck.beretstack:17070 - 10.1.4.8:17070 [...] As you can see, api-endpoints no longer returns what api-info shows as the "state-servers". Notice that planck and 10.1.4.8 are the same host. I think you could make an argument that DNS should be consulted for MAAS, but IME, this is just ignoring reality of a major use case of MAAS. It's easy to route IP traffic to the MAAS net, but using it for your DNS is not an easy task and really limits how tools like juju-deployer are used. Namely they could only properly work from a node that uses MAAS as its DNS authority. Imagine that MAAS controls the DNS in your lab, but not in your cubicle where you use juju on your workstation. dpb@helo:~$ juju api-endpoints planck.beretstack:17070 dpb@helo:~$ juju api-info user: admin environ-uuid: 2a67f294-aa7d-4ec9-88c4-8b0113c9778c state-servers: - planck.beretstack:17070 - planck.beretstack:17070 - 10.1.4.8:17070 [...] As you can see, api-endpoints no longer returns what api-info shows as the "state-servers". Notice that planck and 10.1.4.8 are the same host. I think you could make an argument that DNS should be consulted for MAAS, but IME, this is just ignoring reality of a major use case of MAAS. It's easy to route IP traffic to the MAAS net, but using it for your DNS is not an easy task and really limits how tools like juju-deployer are used. Namely they could only properly work from a node that uses MAAS as its DNS authority. Imagine that MAAS controls the DNS in your lab, but not in your cubicle where you use juju on your workstation. The crux of the issue is that juju 1.20.x just works with the openstack autopilot, and does not with 1.21.x. oil/landscape will not use 1.21.x in production because api-endpoints is not returning an ip address as reliably as before.
2014-12-03 16:23:25 Dimiter Naydenov juju-core: assignee Dimiter Naydenov (dimitern)
2014-12-03 16:23:28 Dimiter Naydenov juju-core/1.21: assignee Dimiter Naydenov (dimitern)
2014-12-03 22:11:06 Ian Booth juju-core/1.21: status Triaged In Progress
2014-12-03 22:11:08 Ian Booth juju-core: status Triaged In Progress
2014-12-04 09:09:58 Dimiter Naydenov nominated for series juju-core/1.20
2014-12-04 09:09:58 Dimiter Naydenov bug task added juju-core/1.20
2014-12-04 09:10:04 Dimiter Naydenov juju-core/1.20: status New In Progress
2014-12-04 09:10:08 Dimiter Naydenov juju-core/1.20: importance Undecided High
2014-12-04 09:10:11 Dimiter Naydenov juju-core/1.20: assignee Dimiter Naydenov (dimitern)
2014-12-04 09:10:16 Dimiter Naydenov juju-core/1.20: milestone 1.20.14
2014-12-04 15:29:02 Curtis Hovey bug task deleted juju-core/1.20
2014-12-15 17:46:24 Dimiter Naydenov juju-core: status In Progress Fix Committed
2014-12-16 17:38:32 Curtis Hovey juju-core/1.21: status In Progress Fix Committed
2014-12-17 14:41:38 Curtis Hovey juju-core/1.21: status Fix Committed Fix Released
2014-12-18 14:34:30 Curtis Hovey juju-core: importance Critical High
2015-01-20 19:23:15 Curtis Hovey juju-core: status Fix Committed Fix Released