lp:~radix/landscape-client/register-no-user-data

Created by Christopher Armstrong and last modified
Get this branch:
bzr branch lp:~radix/landscape-client/register-no-user-data
Only Christopher Armstrong can upload to this branch. If you are Christopher Armstrong please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Armstrong
Project:
Landscape Client
Status:
Merged

Recent revisions

93. By Christopher Armstrong

obsolete confusing comment by improving clarity of code

92. By Christopher Armstrong

slightly simplify the implementation and insert comments

91. By Christopher Armstrong

test that the errors are logged

90. By Christopher Armstrong

Oh my god boolean logic is hard
- fall back to normal registration if we can't get metadata,
  unless we don't have the necessary details

89. By Christopher Armstrong

allow cloud registration to happen even if user-data is a 404
(assuming account name and registration password are provided).

88. By Gustavo Niemeyer

Merged import-option branch [qa=andreas] [r=radix,bigkevmcd,free]

This change offers a new --import option, which allows importing the
configuration both from a local file, or from a remote URL. For easing the
handling of certificates, it will also verify if the ssl_public_key option is
set to a value prefixed by base64, in which case it will decode the string
following it and will save the decoded value in a file named the same way as
the configuration file plus the ".ssl_public_key" suffix.

87. By Gustavo Niemeyer

Merging server-uuid-event branch [r=oubiwann,therve,free] [qa=andreas]
[f=339948]

This branch introduces handling of the server-uuid payload item which
is now offered by servers. This enables the client to detect when it's
talking to a different server, and makes it able to reset cached
information which is only sensible to a given server. Specifically,
that's used in this branch to reset the hash=>id package map.

86. By Christopher Armstrong

Merge send-extra-ec2-info [r=niemeyer,therve] [f=330106]

Much more EC2 metadata is now sent during the registration process
for cloud instances, to allow the server to better disambiguate the cloud
which the instance is running on.

85. By Christopher Armstrong

Merge non-root [r=bigkevmcd,niemeyer] [qa=andreas] [f=82159]

It's now possible to run the Landscape client in a non-root mode. This
mode disables the Manager and only runs the Broker, Watchdog, and Monitor.
The README file explains how to set up this mode.

84. By Christopher Armstrong

Merge configure-urls-from-user-data [r=therve,niemeyer] [f=328046]

This branch causes the client to fetch the Ping and Exchange URLs from
the EC2 user data, allowing the server to specify which URLs should be
connected to. This means that we can do end-to-end instance deployments
with development and on-site servers.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp:~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.