lp:~jseutter/landscape-client/ask-to-register

Created by Jerry Seutter and last modified
Get this branch:
bzr branch lp:~jseutter/landscape-client/ask-to-register
Only Jerry Seutter can upload to this branch. If you are Jerry Seutter please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jerry Seutter
Project:
Landscape Client
Status:
Development

Recent revisions

456. By Jerry Seutter

dpkg-reconfigure landscape-client no longer ignores your answers.
[f=268348][r=tribaal,milner]

455. By Björn Tillenius

Merged apt-conflicts-error-message [r=free.ekanayaka,ack] [f=928750].

Include information about Breaks and Conflicts dependency in the error
message for broken packages.

I've changed the code not to use the high-level Dependency, since they
are lacking some information that we need, so we need to use the
low-level ones anyway.

454. By Jerry Seutter

Fix a runlevel warning that occurs when installing the landscape-client package.
[f=930292][trivial][r=andreas]

453. By Björn Tillenius

Merged apt-dependency-error-message [r=jseutter,tealeg] [f=921712].

Provide a better error message if AptFacade can't install some packages
due to dependencies not being satisfied.

The error message is made to look what apt-get or aptitude produces.
It's not quite the same, but it should be good enough.

One thing that it doesn't handle is Conflicts and Breaks dependency. I
discovered that late into the branch, and thought it would be better to
address that in another branch, so this can be landed.

452. By Jerry Seutter

Rename assertEquals with assertEqual. Changes to test files only.
[f=927977][r=cglass,ack]

451. By Jerry Seutter

Exposed server autodiscovery settings as config file settings.
[f=917422][r=free,csmith]

450. By Andreas Hasenack <andreas@nsn7>

Added python-twisted-names to the dependency list, needed by the
autodiscover work. [trivial] [f=927620]

449. By Jerry Seutter

Added a server_autodiscover setting that will perform DNS lookups to find
the location of the Landscape server.
[f=917422][r=therve,fwierzbicki]

448. By Free Ekanayaka

Merge clones-fixes [f=925924] [r=tealeg,ack]

This branch:

- makes the watchdog increase the system's nofile limit of open file
  descriptors when using the --clones option, allowing the child
  processes to open a possibly high number of unix sockets to communicate
  with each other (there will be several instances of Broker, Manager and
  Monitor in each process)

- makes the TwistedReactor.call_in_thread method use Twisted's deferToThread,
  which will use a threadpool instead of spawning a thread each time, this
  should be both more efficient and safe (when running clones the number of
  threads will be kept under control)

- increases the MethodCallProtocol timeout when using --clones, as RPCs
  between processes can lag a bit in that case

447. By Björn Tillenius

Merged apt-multi-arch-tests [r=free.ekanayaka,ack] [f=922511].

Re-enable multi-arch tests for AptFacade.

The main issue was that the packages were lacking Multi-Arch headers,
which meant that the i386 and amd64 versions conflicted with each other.
I also fixed the test to correctly request upgrade, by also requesting
that the old version to be removed.

Branch metadata

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

Subscribers