Michael Hudson-Doyle
8097ad62bf
the probe_types argument of probert.storage.Storage.probe takes a set, not a list
...
This means my careful code to do rich probing of block devices and fall
back to simple probing doesn't work! Oh well, at least the fix is
trivial.
Seen in the logs from this bug report:
https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1839529
2019-08-09 14:37:22 +12:00
Michael Hudson-Doyle
66defaa5ad
Merge pull request #518 from xnox/unbreak-console-conf
...
Unbreak console conf
2019-08-09 14:04:34 +12:00
Dimitri John Ledkov
dfab5563c1
console_conf: unbreak LoginView
2019-08-08 15:02:39 +01:00
Dimitri John Ledkov
962fd3ebd3
NetDev: bring back actual_global_ip_addresses used by console_conf.
2019-08-08 15:02:39 +01:00
Dimitri John Ledkov
e755bf4b5f
console_conf/subiquity: split identitymodel, as it is not the same at all.
2019-08-08 15:02:39 +01:00
Dimitri John Ledkov
290c26d244
consoleconf: rewrite identity page.
2019-08-07 21:35:35 +01:00
Dimitri John Ledkov
a4c7e36408
consoleconf: fix welcome header/excerpt
2019-08-07 21:26:14 +01:00
Dimitri John Ledkov
dcb3458810
Introduce (currently unused) click/script arguments to console-conf
...
This prevents crash on startup.
2019-08-07 20:13:29 +01:00
Dimitri John Ledkov
b1151b6c1c
Move python3-attr to subiquitycore package, as it is used by console-conf too.
2019-08-07 17:29:23 +01:00
Dimitri John Ledkov
14b81f53d5
Allow starting subiquity/console-conf without translations.
2019-08-07 15:59:16 +01:00
Dimitri John Ledkov
b11965c72c
Revert "Trick pkgstriptranslations into creating translations tarball with .pot/po but not stripping any .mo translations from the subiquitycore package (by using blacklist section) and ship empty /usr/share/locale directory in the console-conf package. Otherwise, console-conf fails to start on core20 as it needs _a_ translation. However, not sure if one can use translations in console-conf at all."
...
This reverts commit 3c1f8e1d27
.
Because base tarballs dpkg exclude translations anyway, so this will
not work.
2019-08-07 15:58:16 +01:00
Dimitri John Ledkov
d64c634b21
Merge pull request #517 from xnox/gettext-fallback
...
Allow starting subiquity/console-conf without translations.
2019-08-07 15:57:57 +01:00
Dimitri John Ledkov
be50b59dcd
Allow starting subiquity/console-conf without translations.
...
Set fallback=True on gettext.translation() call such that it returns
NullTranslation object. This means subiquity/console-conf can start,
even if .mo files are not build in the tree, or are outright missing.
2019-08-07 12:40:10 +01:00
Dimitri John Ledkov
3c1f8e1d27
Trick pkgstriptranslations into creating translations tarball with .pot/po but not stripping any .mo translations from the subiquitycore package (by using blacklist section) and ship empty /usr/share/locale directory in the console-conf package. Otherwise, console-conf fails to start on core20 as it needs _a_ translation. However, not sure if one can use translations in console-conf at all.
2019-08-07 12:29:51 +01:00
Dimitri John Ledkov
bb1a01893b
releasing package subiquity version 19.08.1
2019-08-06 13:37:32 +01:00
Dimitri John Ledkov
822c21462f
Fix up debian packaging:
...
* Fix up debian packaging:
- generate .rtupdate in all the required packages
- install .egg-info directory for scripts to work
2019-08-06 13:36:40 +01:00
Michael Hudson-Doyle
65b0536921
add a missing semicolon
2019-08-06 13:49:13 +12:00
Michael Hudson-Doyle
b4cf5ed406
make sure unattended-upgrades always runs
...
for https://bugs.launchpad.net/subiquity/+bug/1838520
2019-08-05 14:43:41 +12:00
Michael Hudson-Doyle
c1e515aea1
Merge pull request #514 from mwhudson/lp-1838126
...
write the new, not old, keyboard setting to the config file :/
2019-07-30 21:58:16 +12:00
Michael Hudson-Doyle
fa0b72ecd8
stop testing on cosmic (forever) and eoan (for now)
2019-07-30 21:28:03 +12:00
Michael Hudson-Doyle
c45bf78dc8
write the new, not old, keyboard setting to the config file :/
...
for https://bugs.launchpad.net/subiquity/+bug/1838126
2019-07-30 21:28:03 +12:00
Michael Hudson-Doyle
59d882273d
Merge pull request #513 from mwhudson/lp-1837822
...
assume a default route on a down link has gone away
2019-07-25 19:59:01 +12:00
Michael Hudson-Doyle
6849aeae46
Merge pull request #512 from mwhudson/lp-1837820
...
fixes for editing existing ESPs
2019-07-25 19:58:52 +12:00
Michael Hudson-Doyle
6bbe02774f
assume a default route on a down link has gone away
...
it seems netlink routing table messages are more of a notifications of
changes being explicitly made vs notifications of all changes to
routing.
for https://bugs.launchpad.net/subiquity/+bug/1837822
2019-07-25 17:37:41 +12:00
Michael Hudson-Doyle
6084178401
fixes for editing existing ESPs
...
for https://bugs.launchpad.net/subiquity/+bug/1837820
2019-07-25 14:31:39 +12:00
Michael Hudson-Doyle
d1fb9c8d78
Merge pull request #510 from mwhudson/warn-silly-fs-reuse
...
Warn on suspicious filesystem reuse
2019-07-24 13:59:40 +12:00
Michael Hudson-Doyle
0bba727341
Merge pull request #511 from mwhudson/fs-summary-existing
...
display new/existing-ness of fs and volume in filesystem summary
2019-07-24 13:59:25 +12:00
Michael Hudson-Doyle
56a6ab9735
bump urwid version in requirements.txt (only used for tests)
2019-07-24 13:43:07 +12:00
Michael Hudson-Doyle
8b46c1b929
display new/existing-ness of fs and volume in filesystem summary
...
for https://bugs.launchpad.net/subiquity/+bug/1837215
2019-07-24 13:30:59 +12:00
Michael Hudson-Doyle
dd00155a4d
add view tests
2019-07-24 13:19:37 +12:00
Michael Hudson-Doyle
94df386a6c
display a message when the user obstinately types in an unsuitable mount point
2019-07-24 13:03:04 +12:00
Michael Hudson-Doyle
e79a71fdea
disable unsuitable common mountpoints when not reformatting device
2019-07-24 11:46:05 +12:00
Michael Hudson-Doyle
619a92e252
always copy the options when creating a Selector
...
as I want to support mutating them after the fact
2019-07-24 11:27:29 +12:00
Michael Hudson-Doyle
4b4c951a81
Merge pull request #509 from mwhudson/lp-1837101
...
fix editing format of device with unusual filesystem
2019-07-19 16:18:38 +12:00
Michael Hudson-Doyle
aa58c9d539
fix editing format of device with unusual filesystem
...
As reported in https://bugs.launchpad.net/subiquity/+bug/1837101 .
There were two copies of some slighlty fiddly code and one had an extra line. Folded
both into a single function.
2019-07-19 11:54:49 +12:00
Michael Hudson-Doyle
28d59ec66d
Merge pull request #508 from mwhudson/update-probert
...
update to probert tip to get multipath, lvm, raid fixes
2019-07-18 14:01:21 +12:00
Michael Hudson-Doyle
492faf6263
update to probert tip to get multipath, lvm, raid fixes
2019-07-18 12:25:52 +12:00
Michael Hudson-Doyle
940899c259
Merge pull request #507 from mwhudson/back-to-curtin-ubuntu/devel
...
move travis to xenial, curtin back to ubuntu/devel
2019-07-18 12:21:18 +12:00
Michael Hudson-Doyle
588c933505
use the xenial travis build environment
2019-07-18 09:40:03 +12:00
Michael Hudson-Doyle
9a2934cdaa
Go back to using the ubuntu/devel branch of curtin now it has released
2019-07-18 09:34:43 +12:00
Michael Hudson-Doyle
b1d769bbd6
Merge pull request #506 from mwhudson/raid-boot-partition-check
...
relax "don't put all disks in a RAID" check for existing partition tables
2019-07-18 09:25:44 +12:00
Michael Hudson-Doyle
4d81dcafde
relax "don't put all disks in a RAID" check for existing partition tables
...
Just a fairly minor thing I noticed playing around.
2019-07-16 11:04:57 +12:00
Michael Hudson-Doyle
89c49ddbdd
Merge pull request #505 from mwhudson/moar-wiping
...
always wipe a disk when clearing its partition table
2019-07-12 14:45:09 +12:00
Michael Hudson-Doyle
a28011f3a0
always wipe a disk when clearing its partition table
2019-07-12 13:57:54 +12:00
Michael Hudson-Doyle
3412f27324
Merge pull request #504 from mwhudson/curtin-master-for-now
...
use curtin master for now
2019-07-10 11:58:01 +12:00
Michael Hudson-Doyle
42bff6bf27
use curtin master for now
2019-07-10 09:17:08 +12:00
Dimitri John Ledkov
97534c9909
Merge pull request #503 from xnox/fix-travis
...
Fix travis
2019-07-02 13:57:02 +01:00
Dimitri John Ledkov
90bbad44c1
Enable -proposed for testing
2019-07-02 13:43:00 +01:00
Dimitri John Ledkov
d5bc9b9f32
Add eoan
2019-07-02 13:42:45 +01:00
Dimitri John Ledkov
cb67f8e7a9
Fix travis
2019-07-02 13:32:48 +01:00