The linked duplicate:

https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1885974

has additional log files from the same machine (obtained from running
apport again with sudo).

** Description changed:

  Start a 20.04 ARM instance using the Canonical provided 20.04 AMI
  (ubuntu-focal-20.04-arm64-server-20200609 (ami-091fa45b154a839b0)), and
  provide any script as user-data in Instance Details.
  
  For example, this script:
  
  #!/bin/bash
  
  /bin/echo "zzz running cloud init"
  /bin/echo hello > /tmp/hello
  /bin/echo hello > ~/hello
  
- Start the instances. The script should run, but it does not. The
- /tmp/hello file is not created. The /var/log/cloud-init-output.log does
- not indicate the script has run (the "zzz running..." output does not
- appear). The cloud-init.log indicates that many parts of the init that
- run on other AMIs are not being run: it stops at init-network:
+ Start the instance with any Graviton 2 instance type, like c6g.medium.
+ The script should run, but it does not. The /tmp/hello file is not
+ created. The /var/log/cloud-init-output.log does not indicate the script
+ has run (the "zzz running..." output does not appear). The cloud-
+ init.log indicates that many parts of the init that run on other AMIs
+ are not being run: it stops at init-network:
  
- $ tail /var/log/cloud-init.log 
+ $ tail /var/log/cloud-init.log
  2020-07-02 01:19:42,417 - util.py[DEBUG]: Read 3287 bytes from 
/etc/ssh/sshd_config
  2020-07-02 01:19:42,417 - util.py[DEBUG]: Writing to 
/root/.ssh/authorized_keys - wb: [600] 541 bytes
  2020-07-02 01:19:42,417 - util.py[DEBUG]: Changing the ownership of 
/root/.ssh/authorized_keys to 0:0
  2020-07-02 01:19:42,417 - handlers.py[DEBUG]: finish: 
init-network/config-ssh: SUCCESS: config-ssh ran successfully
  2020-07-02 01:19:42,417 - main.py[DEBUG]: Ran 15 modules with 0 failures
  2020-07-02 01:19:42,418 - atomic_helper.py[DEBUG]: Atomically writing to file 
/var/lib/cloud/data/status.json (via temporary file 
/var/lib/cloud/data/tmpe9uo7rsu) - w: [644] 518 bytes/chars
  2020-07-02 01:19:42,418 - util.py[DEBUG]: Reading from /proc/uptime 
(quiet=False)
  2020-07-02 01:19:42,418 - util.py[DEBUG]: Read 10 bytes from /proc/uptime
  2020-07-02 01:19:42,418 - util.py[DEBUG]: cloud-init mode 'init' took 0.828 
seconds (0.83)
  2020-07-02 01:19:42,418 - handlers.py[DEBUG]: finish: init-network: SUCCESS: 
searching for network datasources
  
- $ wc -l /var/log/cloud-init.log 
+ $ wc -l /var/log/cloud-init.log
  712 /var/log/cloud-init.log
  
  Only 712 lines vs 930 on 18.04.
  
  This problem does not occur on 20.04 x86 AMI, or 18.04 ARM AMI, it seems
  to be specific to 20.04 ARM.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: cloud-init 20.1-10-g71af48df-0ubuntu5
  ProcVersionSignature: User Name 5.4.0-1015.15-aws 5.4.41
  Uname: Linux 5.4.0-1015-aws aarch64
  ApportVersion: 2.20.11-0ubuntu27.2
  Architecture: arm64
  CasperMD5CheckResult: skip
  CloudName: Amazon - Ec2
  Date: Thu Jul  2 01:31:27 2020
  Ec2AMI: ami-091fa45b154a839b0
  Ec2AMIManifest: (unknown)
  Ec2AvailabilityZone: us-west-2d
  Ec2InstanceType: m6g.medium
  Ec2Kernel: unavailable
  Ec2Ramdisk: unavailable
  PackageArchitecture: all
  SourcePackage: cloud-init
  UpgradeStatus: No upgrade log present (probably fresh install)
  logs.tgz: Error: [Errno 2] No such file or directory: 
'/tmp/cloud-init-logs.tgz'
  user_data.txt: Error: [Errno 13] Permission denied: 
'/var/lib/cloud/instance/user-data.txt'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1885973

Title:
  user-data not being run on 20.04 ARM Graviton 2 instances

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1885973/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to