Activity log for bug #2047796

Date Who What changed Old value New value Message
2024-01-02 06:20:47 Yao Wei bug added bug
2024-01-02 06:38:23 Yao Wei description The user-data it will be converted into an object with integer key. However, cloud-init considers such merged list as an object instead of list, and the schema validator considers object and list differently, causing issues like: * cannot define a user in user-config: autoinstall: user-data: users: - name: ubuntu plain_text_passwd: 'ubuntu' home: /home/ubuntu shell: /bin/bash lock_passwd: false gecos: Ubuntu all-oem-init groups: [adm, cdrom, dip, lxd, sudo] * cannot use packages[#].apt or packages[#].snap which contains a list of packages: autoinstall: user-data: packages: - snap: - certbot - [juju, --edge] - [lxd, --channel=5.15/stable] - apt: - mg These schemas documented in cloud-init documentations should be usable. autoinstall.user-data schema validation failed in the following cases: * cannot define a user in user-config: autoinstall:   user-data:     users:     - name: ubuntu       plain_text_passwd: 'ubuntu'       home: /home/ubuntu       shell: /bin/bash       lock_passwd: false       gecos: Ubuntu all-oem-init       groups: [adm, cdrom, dip, lxd, sudo] * cannot use packages[#].apt or packages[#].snap which contains a list of packages: autoinstall:   user-data:     packages:     - snap:       - certbot       - [juju, --edge]       - [lxd, --channel=5.15/stable]     - apt:       - mg These schemas documented in cloud-init documentations should be usable.
2024-01-30 11:30:41 Launchpad Janitor subiquity (Ubuntu): status New Confirmed
2024-03-22 14:31:26 Olivier Gayot subiquity (Ubuntu): assignee Olivier Gayot (ogayot)
2024-03-25 13:14:55 Olivier Gayot tags foundations-todo
2024-03-25 13:15:20 Olivier Gayot bug task added subiquity
2024-03-26 13:38:24 Olivier Gayot bug task added cloud-init
2024-03-27 09:02:31 Olivier Gayot subiquity (Ubuntu): status Confirmed Invalid
2024-03-27 09:02:36 Olivier Gayot subiquity: status New Invalid
2024-03-27 14:09:57 Olivier Gayot tags foundations-todo