Yeah, so this looks more like a procedural problem...
To replicate this I did the following:
Fresh trusty install in a VM
in the VM:
* add the hardware-cert PPA only
* modify the cert ppa .list to change trusty to utopic (to get an older version of m-c-s)
* sudo apt-get update
* sudo apt-get maas-cert-server
eventually got it all installed, or at least what I needed.
Checked /etc/maas/preseeds and found that curtin_userdata and curtin_userdata_custom were default
ran maniacs-setup
* had to move the preseed bit to the front, as this older m-c-s version breaks here due to some DNS problem that isn't germane to this.
* verified that maniacs setup DID create the -orig files and copied our versions to /etc/maas/preseed
So now, I have trusty, with maas, and with our preseeds via m-c-s (version 2.1.0 utopic)
Next, I corrected /etc/maas/source.list.d/hardware-certification.list and changed utopic back to trusty.
I then also added the maas/stable ppa to also grab the latest MAAS.
I did an update and upgrade and got the latest maas (1.9.3) and the latest m-c-s (2.20 trusty)
Then I rechecked and noted that the preseeds are not updated.
Yeah, so this looks more like a procedural problem...
To replicate this I did the following:
Fresh trusty install in a VM
in the VM:
* add the hardware-cert PPA only
* modify the cert ppa .list to change trusty to utopic (to get an older version of m-c-s)
* sudo apt-get update
* sudo apt-get maas-cert-server
eventually got it all installed, or at least what I needed. userdata_ custom were default
Checked /etc/maas/preseeds and found that curtin_userdata and curtin_
ran maniacs-setup
* had to move the preseed bit to the front, as this older m-c-s version breaks here due to some DNS problem that isn't germane to this.
* verified that maniacs setup DID create the -orig files and copied our versions to /etc/maas/preseed
So now, I have trusty, with maas, and with our preseeds via m-c-s (version 2.1.0 utopic) source. list.d/ hardware- certification. list and changed utopic back to trusty.
Next, I corrected /etc/maas/
I then also added the maas/stable ppa to also grab the latest MAAS.
I did an update and upgrade and got the latest maas (1.9.3) and the latest m-c-s (2.20 trusty)
Then I rechecked and noted that the preseeds are not updated.
This only occurs manually.