lp:~radix/landscape-client/curl-thread-segfault

Created by Christopher Armstrong and last modified
Get this branch:
bzr branch lp:~radix/landscape-client/curl-thread-segfault
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

105. By Christopher Armstrong

use NOSIGNALS so we don't get segfaults with threading!

104. By Christopher Armstrong

Merge no-warnings [r=therve,oubiwann] [f=336669]

warnings other than UserWarning are no longer printed when being run in
"production" (from actual landscape-client installations).

103. By Free Ekanayaka

Merge smart-facade-set-channels [r=niemeyer,therve] [f=348390]

Add the following methods to SmartFacade:

- set_arch
- set_caching
- reset_channels
- add_channel
- get_channels

which allow to set custom Smart channels, possibly different from the
ones defined in the host's APT configuration.

102. By Free Ekanayaka

Merge hash-id-store-class [r=niemeyer,therve] [f=348390]

Extracted a HashIdStore subclass from PackageStore, making it possible
to have stores holding only data about hash=>id mappings.

101. By Christopher Armstrong

Merge lower-is-managed-timeout [r=therve,free] [f=354558]

The "landscape-is-cloud-managed" script will now timeout after 5 seconds
of trying to connect to the EC2 metadata server.

100. By Sidnei da Silva

Merged arm-message-factory [r=jkakar,oubiwann] [f=317285].

Register an ARMMessageFactory, such that ARM-based processors are
correctly identified, and that landscape-client doesn't fail on
startup when running on an ARM-based system. Thanks to NCommander for
initial patch.

99. By Free Ekanayaka

Merge broker-api-documentation [r=therve,jkakar] [f=349455]

98. By Free Ekanayaka

Merge catch-smart-errors [r=jkakar,radix] [f=268745]

Fix unhandled exception raised by Smart when (for
whatever reason) it is unable to download a certain
file. The error is now properly handled and an error
message with information about the failure will be
sent to the server.

97. By Christopher Armstrong

Merge clean-up-fds [r=therve,jkakar] [f=352458]

This closes all inherited file descripts when the landscape-client starts,
because sometimes debconf allows that to happen, and we don't want to
keep propagating that and keeping the file open.

96. By Christopher Armstrong

Merge clean-up-environment [r=oubiwann,jkakar] [f=348681]

DEBIAN_*, DEBCONF_*, and LANDSCAPE_ATTACHMENTS are now deleted from
the environment when the landscape client starts up.

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.