Created by Jelmer Vernooij and last modified
Get this branch:
bzr branch lp:~jelmer/maas/rndc-confgen-path
Only Jelmer Vernooij can upload to this branch. If you are Jelmer Vernooij please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Jelmer Vernooij

Recent revisions

1149. By Jelmer Vernooij

Specify full path to rndc-confgen for those who don't have /usr/sbin/ in their path.

1148. By Huw Wilkins

[r=jameinel][bug=][author=jameinel] Visual clean up of node and tag pages. Improved spacing, layout etc.

1147. By Jeroen T. Vermeulen

[r=allenap][bug=1059453][author=jtv] Run celeryd synchronously, so Upstart doesn't need to track fork()s (many of which precede the operative one as maas-provision starts up).

1146. By John A Meinel

[r=gz][bug=][author=jameinel] Add a nodegroup/UUID/?op=node_hardware_details to give celery workers a way to request the hardware_details of the nodes they are evaluating.

1145. By John A Meinel

[r=allenap][bug=][author=jameinel] Expose /tags/tag-name/?op=update-nodes as a way to add and remove tag <=> node linkages.
This is only authorized for admins, or for nodegroup workers that are modifying nodes that are in their group.
This will allow celery workers to do the processing to determine tag matching, and push back into the DB.

1144. By Jeroen T. Vermeulen

[r=allenap][bug=][author=jtv] In a dev instance, run the cluster controller under the current user's identity.

1143. By Martin Packman

[r=jameinel][bug=][author=gz] Migrate earlier lshw results to hardware_details and populate related Node fields

1142. By Robie Basak

[r=allenap][bug=1041092][author=racb] Add architecture detection

Rather than always responding to pxelinux.cfg/01-<mac> dynamically, instead cause nodes to fall back to pxelinux.cfg/default if the architecture of the machine with the provided MAC address is unknown. This allows non-Intel machines to fall back to pxelinux.cfg/default.<arch>-<subarch> in the middle, at which point serve a configuration for the correct non-Intel architecture.

This allows multiple architectures to be served the correct pxelinux.cfg configuration for enlistment without any needed intervention.

See bug 1041092 for details on pxelinux.cfg/default.<arch>-<subarch>.

1141. By Jeroen T. Vermeulen

[r=jtv][bug=][author=jtv] Fix confusingly incorrect function name.

1140. By Raphaƫl Badin

[r=allenap][bug=][author=rvb] nodegroup.ip_range_low and nodegroup.ip_range_high should not be unique, if only because they can be None.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.