Page MenuHomeLubuntu Development

Lubuntu: Fix GeoIP parsing

Authored by apt-ghetto on Fri, Oct 16, 9:06 AM.



With the recent switch of the GeoIP service, the format has also changed from
JSON to XML. This was not correctly changed in the welcome module for Lubuntu.

Test Plan
  1. Start Calamares (e.g. with an IP address from Europe).
  2. Check, that the language is set correctly (e.g. French when in France).

Diff Detail

rCALASETTINGS Ubuntu Calamares Settings
No Linters Available
No Unit Test Coverage
Build Status
Buildable 211
Build 211: arc lint + arc unit

Event Timeline

apt-ghetto requested review of this revision.Fri, Oct 16, 9:06 AM
apt-ghetto created this revision.
wxl accepted this revision.Fri, Oct 16, 9:44 PM

I don't even have to test this and I know it's right since that URL only serves XML.

One thing I didn't notice before: @tsimonq2 switched from https to http which seems odd. Canonical is serving https so we should use it, IMHO. Not like that affects this particular commit, but it might be a nice addition for another one since you seem to be making a habit out of fixing what Simon broke :)


This revision is now accepted and ready to land.Fri, Oct 16, 9:44 PM
apt-ghetto updated this revision to Diff 301.Sat, Oct 17, 12:10 PM


Use HTTPS for the GeoIP service lookup.

This revision now requires review to proceed.Sat, Oct 17, 12:10 PM
kc2bez accepted this revision.Sat, Oct 17, 12:52 PM

Thank you @apt-ghetto for your attention to detail here.

This revision is now accepted and ready to land.Sat, Oct 17, 12:52 PM
wxl accepted this revision.Wed, Oct 21, 7:00 PM

Let's get this in ASAP!