Better autoregistration support - DNS SRV lookups
Bug #917422 reported by
Jerry Seutter
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Jerry Seutter |
Bug Description
Landscape client already has support for registering a client with the server without user intervention. This bug adds support for:
- Discovering the server through DNS SRV records
- Discovering the server through DNS domain names
See https:/
Related branches
lp:~jseutter/landscape-client/srv-autodiscover
- Frank Wierzbicki (community): Approve
- Thomas Herve (community): Approve
-
Diff: 945 lines (+502/-46)17 files modifieddev/dns-server (+99/-0)
landscape-client.conf (+2/-0)
landscape/broker/config.py (+5/-0)
landscape/broker/dnslookup.py (+73/-0)
landscape/broker/ping.py (+48/-19)
landscape/broker/service.py (+7/-4)
landscape/broker/tests/helpers.py (+2/-1)
landscape/broker/tests/test_config.py (+17/-0)
landscape/broker/tests/test_dnslookup.py (+199/-0)
landscape/broker/tests/test_ping.py (+2/-2)
landscape/broker/tests/test_service.py (+1/-2)
landscape/broker/tests/test_transport.py (+7/-7)
landscape/broker/transport.py (+18/-2)
landscape/reactor.py (+1/-1)
landscape/tests/helpers.py (+3/-1)
landscape/tests/test_configuration.py (+17/-7)
root-client.conf (+1/-0)
lp:~jseutter/landscape-client/autodiscover-config
- Chad Smith: Approve
- Free Ekanayaka (community): Approve
-
Diff: 433 lines (+100/-38)9 files modifiedlandscape-client.conf (+0/-2)
landscape/broker/config.py (+10/-0)
landscape/broker/dnslookup.py (+14/-9)
landscape/broker/ping.py (+22/-4)
landscape/broker/service.py (+6/-2)
landscape/broker/tests/test_config.py (+4/-4)
landscape/broker/tests/test_dnslookup.py (+22/-13)
landscape/broker/tests/test_ping.py (+3/-1)
landscape/broker/transport.py (+19/-3)
Changed in landscape-client: | |
status: | New → In Progress |
tags: | added: theme-autoregistration |
summary: |
- Better autoregistration support + Better autoregistration support - DNS SRV lookups |
Changed in landscape-client: | |
milestone: | none → 12.02.1 |
Changed in landscape-client: | |
milestone: | 12.02.1 → 12.02.2 |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.