Merge lp:~allenap/maas/operating-system-get-release-title into lp:~maas-committers/maas/trunk
Proposed by
Gavin Panella
Status: | Merged |
---|---|
Approved by: | Gavin Panella |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2544 |
Proposed branch: | lp:~allenap/maas/operating-system-get-release-title |
Merge into: | lp:~maas-committers/maas/trunk |
Diff against target: |
223 lines (+58/-44) 11 files modified
src/maasserver/utils/tests/test_osystems.py (+2/-2) src/provisioningserver/drivers/osystem/__init__.py (+14/-0) src/provisioningserver/drivers/osystem/centos.py (+3/-9) src/provisioningserver/drivers/osystem/suse.py (+3/-9) src/provisioningserver/drivers/osystem/tests/test_centos.py (+7/-0) src/provisioningserver/drivers/osystem/tests/test_suse.py (+7/-0) src/provisioningserver/drivers/osystem/tests/test_ubuntu.py (+7/-0) src/provisioningserver/drivers/osystem/tests/test_windows.py (+7/-0) src/provisioningserver/drivers/osystem/ubuntu.py (+3/-9) src/provisioningserver/drivers/osystem/windows.py (+3/-9) src/provisioningserver/testing/os.py (+2/-6) |
To merge this branch: | bzr merge lp:~allenap/maas/operating-system-get-release-title |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Blake Rouse (community) | Approve | ||
Review via email: mp+226346@code.launchpad.net |
Commit message
New method OperatingSystem
Reimplements format_
To post a comment you must log in.
2 tests fail in maasserver.
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= utils.tests. test_osystems. TestReleases. test_list_ release_ choices_ formats_ releases ------- ------- ------- ------- ------- ------- ------- ------- ------- blake/Code/ operating- system- get-release- title/src/ maasserver/ utils/tests/ test_osystems. py", line 308, in test_list_ release_ choices_ formats_ releases default= False, include_ latest= False)) blake/. buildout/ eggs/testtools- 0.9.34- py2.7.egg/ testtools/ testcase. py", line 324, in assertEqual assertThat( observed, matcher, message) blake/. buildout/ eggs/testtools- 0.9.34- py2.7.egg/ testtools/ testcase. py", line 414, in assertThat matchee, matcher, mismatch, verbose) hc2h6v/ release- gOwSRW' , u'release-gOwSRW'), hc2h6v/ release- wbRO5L' , u'release-wbRO5L'), hc2h6v/ release- hc0SVU' , u'release-hc0SVU')] hc2h6v/ release- wbRO5L' , u'release-wbRO5L'), hc2h6v/ release- hc0SVU' , u'release-hc0SVU'), hc2h6v/ release- gOwSRW' , u'release-gOwSRW')]
FAIL: maasserver.
-------
_StringException: Traceback (most recent call last):
File "/home/
mapping, include_
File "/home/
self.
File "/home/
raise MismatchError(
MismatchError: !=:
reference = [(u'os-
(u'os-
(u'os-
actual = [(u'os-
(u'os-
(u'os-
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= utils.tests. test_osystems. TestReleases. test_list_ release_ choices_ includes_ requires_ key_astrisk ------- ------- ------- ------- ------- ------- ------- ------- ------- blake/Code/ operating- system- get-release- title/src/ maasserver/ utils/tests/ test_osystems. py", line 327, in test_list_ release_ choices_ includes_ requires_ key_astrisk default= False, include_ latest= True)) blake/. buildout/ eggs/testtools- 0.9.34- py2.7.egg/ testtools/ testcase. py", line 324, in assertEqual assertThat( observed, matcher, message) blake/. buildout/ eggs/testtools- 0.9.34- py2.7.egg/ testtools/ testcase. py", line 414, in assertThat matchee, matcher, mismatch, verbose) dqnHl8/ release- HemEQv* ', u'release-HemEQv'), dqnHl8/ release- HyIaTO* ', u'release-HyIaTO'), dqnHl8/ release- Dt1AdB* ', u'release-Dt1AdB')] dqnHl8/ release- HyIaTO* ', u'release-HyIaTO'), dqnHl8/ release- HemEQv* ', u'release-HemEQv'), dqnHl8/ release- Dt1AdB* ', u'release-Dt1AdB')]
FAIL: maasserver.
-------
_StringException: Traceback (most recent call last):
File "/home/
mapping, include_
File "/home/
self.
File "/home/
raise MismatchError(
MismatchError: !=:
reference = [(u'os-dqnHl8/*', u'Latest os-dqnHl8 Release'),
(u'os-
(u'os-
(u'os-
actual = [(u'os-dqnHl8/*', u'Latest os-dqnHl8 Release'),
(u'os-
(u'os-
(u'os-