Commit Graph

3723 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 1454cb807a
Merge pull request #896 from mwhudson/update-probert-url
probert moved to the canonical github org a while ago
2021-02-19 11:44:10 +13:00
Michael Hudson-Doyle d448adb1c1 probert moved to the canonical github org a while ago 2021-02-19 10:33:38 +13:00
Michael Hudson-Doyle 10d28cdf06
Merge pull request #895 from mwhudson/fix-actions
make github action work on ubuntu-20.04
2021-02-19 09:47:44 +13:00
Michael Hudson-Doyle 2d8e288ac4 run lint on ubuntu-20.04 too 2021-02-19 09:37:05 +13:00
Michael Hudson-Doyle 2bdddd7858 update zfs service override 2021-02-19 09:36:17 +13:00
Michael Hudson-Doyle 7ce8bdfa81 fix github action, apparently we are running on 20.04 now
this worked yesterday, I promise!
2021-02-19 09:24:20 +13:00
Michael Hudson-Doyle 9630cd5c76
Merge pull request #894 from mwhudson/initial-language
fix initial language selection
2021-02-19 09:14:51 +13:00
Michael Hudson-Doyle 4f241d830b
Merge pull request #892 from mwhudson/lp-1914587
fail if -report_el_torito fails
2021-02-19 09:14:27 +13:00
Michael Hudson-Doyle bcc0e5c1f9
Merge pull request #893 from mwhudson/github-actions
switch to github actions
2021-02-19 09:13:59 +13:00
Michael Hudson-Doyle 2b3476002e fix initial language selection
there were two issues: the client never set up translation based on the
initial setting and the server contined to strip ".UTF-8" off the $LANG
value so the client didn't find a matching value to highlight the
initial language correctly.
2021-02-18 13:35:17 +13:00
Michael Hudson-Doyle d1afc54389 switch to github actions 2021-02-18 13:01:45 +13:00
Michael Hudson-Doyle 458dad5744
Merge pull request #889 from mwhudson/lp-1913417
fix crash on refresh: change ids are strings in the snapd api
2021-02-15 11:12:26 +13:00
Michael Hudson-Doyle 5305f0b7be
Merge pull request #891 from mwhudson/lp-1913624-big
put a full locale (language/location/codeset) in languagelist
2021-02-15 11:12:10 +13:00
Michael Hudson-Doyle 047a903353 fail if -report_el_torito fails 2021-02-12 15:42:31 +13:00
Michael Hudson-Doyle 0f1b1646a9 be a bit smarter about the locale that gets written to the cloud init config 2021-02-12 15:03:10 +13:00
Michael Hudson-Doyle d39c52e4c4 put a full locale (language/location/codeset) in languagelist
the location is the default location for a language in
localechooser-data.
2021-02-12 15:03:10 +13:00
Michael Hudson-Doyle a8610e205a fix lint 2021-02-12 15:02:44 +13:00
Michael Hudson-Doyle 7ae9797a7f
Merge pull request #887 from xnox/occitan
scripts: fix make-language-lists for non-languagelist languages
2021-02-12 14:07:06 +13:00
Michael Hudson-Doyle 5593f305b1 fix cloud-init status invocation 2021-02-12 13:57:54 +13:00
Michael Hudson-Doyle 8943b253e4
Merge pull request #879 from mwhudson/start-api-server-before-cloud-init
wait for cloud-init to complete after starting api server
2021-02-12 10:39:54 +13:00
Michael Hudson-Doyle 565a570328 tidy code slightly and add a comment 2021-02-10 14:28:51 +13:00
Michael Hudson-Doyle f6b70096df restore special case for kab, as iso-codes in bionic is too old 2021-02-10 14:28:04 +13:00
Michael Hudson-Doyle 6fa1d9bbd0 fix crash on refresh: change ids are strings in the snapd api
for https://bugs.launchpad.net/subiquity/+bug/1913417
2021-02-10 11:43:58 +13:00
Dimitri John Ledkov 257ba251db
Update languagelist 2021-02-04 14:53:50 +00:00
Dimitri John Ledkov ff4a578308
scripts: fix lookup of languages without 639-3 translations
Fixes https://github.com/CanonicalLtd/subiquity/pull/886
2021-02-04 14:53:16 +00:00
Dimitri John Ledkov bb98d57fa0
scripts: fix make-language-lists for non-languagelist languages
Fixes #885
2021-02-04 14:39:54 +00:00
Michael Hudson-Doyle e813726aaa yaml is bad 2021-01-27 15:20:32 +13:00
Michael Hudson-Doyle 4394382d0d
Merge pull request #883 from mwhudson/curtin-update
use curtin 21.2 release
2021-01-27 14:56:50 +13:00
Michael Hudson-Doyle 0ff1739d19 use curtin 21.2 release 2021-01-27 14:55:52 +13:00
Michael Hudson-Doyle beae2d4974
Merge pull request #881 from mwhudson/lp-1912967
switch language in the client, not the server
2021-01-27 11:21:25 +13:00
Michael Hudson-Doyle 518aa14867
Merge pull request #882 from dbungert/client-get-ips
client: lookup machine IPs via API call
2021-01-27 10:51:16 +13:00
Daniel Bungert e923d14128 Remove create_task() workaround
With a better fix in place in wait_with_text_dialog(), this explicit
create_task() is no longer needed.
2021-01-26 14:47:42 -07:00
Daniel Bungert 6b34f80a90 client: lookup machine IPs via API call
Attempts to look them up directly fail due to an empty app.base_model.
Add an API call invocation to grab the public IPs.
2021-01-26 13:49:05 -07:00
Michael Hudson-Doyle d4c05d74ff
Merge pull request #880 from mwhudson/nic-info
fix crash when trying to view nic info
2021-01-27 09:41:21 +13:00
Michael Hudson-Doyle fac0eeed43 fix crash when trying to view nic info
fixes half of https://bugs.launchpad.net/subiquity/+bug/1912955
2021-01-27 09:35:09 +13:00
Michael Hudson-Doyle 5e91518a40 switch language in the client, not the server 2021-01-26 16:34:49 +13:00
Michael Hudson-Doyle ae025fa395 wait for cloud-init to complete after starting api server
Currently the api server waits for cloud-init to complete very very
early, before starting the API server. This can leave the client at a
message that just says "connecting...." for quite a few seconds. This
branch adds a couple more states to ApplicationState to use during
startup and has the client print appropriate messages for each one.
2021-01-22 16:32:51 +13:00
Michael Hudson-Doyle a888d823af pin pyyaml version 2021-01-20 22:33:01 +13:00
Michael Hudson-Doyle f603147a0f
Merge pull request #878 from mwhudson/virt-dasds
pass data about dasds from server to client
2021-01-15 12:52:51 +13:00
Michael Hudson-Doyle 49b9b08afb pass data about dasds from server to client
so the ptable ends up being correct
2021-01-15 12:17:26 +13:00
Michael Hudson-Doyle b515055a55
Merge pull request #877 from mwhudson/lp-1908123
print the usual stuff to the console on s390x for a non-interactive a…
2021-01-13 08:57:34 +13:00
Michael Hudson-Doyle 5756fc4195
Merge pull request #876 from mwhudson/fix-server-restart
fix restarting of server process
2021-01-13 08:57:17 +13:00
Michael Hudson-Doyle 2c10573480 fix restarting of server process 2021-01-12 16:03:26 +13:00
Michael Hudson-Doyle 9ee4e68cc6 print the usual stuff to the console on s390x for a non-interactive autoinstall 2021-01-07 13:12:45 +13:00
Michael Hudson-Doyle a3444d6f56
Merge pull request #875 from mwhudson/inject-subiquity-snap-vs-snap-preseed
re-run snap-preseed in inject-subiquity-snap.sh
2021-01-06 15:35:47 +13:00
Michael Hudson-Doyle ef78e7d01c re-run snap-preseed in inject-subiquity-snap.sh 2021-01-06 14:04:50 +13:00
Michael Hudson-Doyle b13dabba85
Merge pull request #867 from mwhudson/disk-matching-fixes
check udev data directly when processing match: specs
2021-01-06 13:56:05 +13:00
Michael Hudson-Doyle 6dba0e49b6
Merge pull request #874 from mwhudson/better-failure-handling
Better failure handling
2020-12-18 16:37:28 +13:00
Michael Hudson-Doyle 07a85949b1
Merge pull request #873 from mwhudson/combine-install-and-application-state
smoosh InstallState into ApplicationState
2020-12-18 15:52:59 +13:00
Michael Hudson-Doyle f4618cbdaa ensure probing errors get reported properly during an autoinstall 2020-12-18 14:42:01 +13:00