← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1986551] Re: Current kinetic ISO images not installable on s390x

 

Cloud-init folks, may I get your opinion on this one?


2022-08-16 10:16:29,345 - util.py[WARNING]: failed stage init-local                                                            
failed run of stage init-local                                                                                                 
------------------------------------------------------------                                                                   
Traceback (most recent call last):                                                                                             
  File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 745, in status_wrapper                                     
    ret = functor(name, args)                                                                                                  
  File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 411, in main_init                                          
    init.apply_network_config(bring_up=bring_up_interfaces)                                                                    
  File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 937, in apply_network_config                                 
    return self.distro.apply_network_config(                                                                                   
  File "/usr/lib/python3/dist-packages/cloudinit/distros/__init__.py", line 244, in apply_network_config                       
    network_state = parse_net_config_data(netconfig)                                                                           
  File "/usr/lib/python3/dist-packages/cloudinit/net/network_state.py", line 1062, in parse_net_config_data                    
    nsi.parse_config(skip_broken=skip_broken)                                                                                  
  File "/usr/lib/python3/dist-packages/cloudinit/net/network_state.py", line 280, in parse_config                              
    self.parse_config_v2(skip_broken=skip_broken)                                                                              
  File "/usr/lib/python3/dist-packages/cloudinit/net/network_state.py", line 330, in parse_config_v2                           
    self._v2_common(command)                                                                                                   
  File "/usr/lib/python3/dist-packages/cloudinit/net/network_state.py", line 785, in _v2_common                                
    real_if_name = find_interface_name_from_mac(mac_address)                                                                   
  File "/usr/lib/python3/dist-packages/cloudinit/net/__init__.py", line 933, in find_interface_name_from_mac                   
    if mac.lower() == interface_mac.lower():                                                                                   
AttributeError: 'NoneType' object has no attribute 'lower'                                                                     
------------------------------------------------------------                                                                   
Cloud-init v. 22.2-115-g6e498773-0ubuntu1~22.10.1 running 'init' at Tue, 16 Aug 2022 10:16:29 +0000. Up 226.22 seconds.        
ci-info: ++++++++++++++++++++++++++++++++++++++++++Net device info+++++++++++++++++++++++++++++++++++++++++++                  
ci-info: +--------------+-------+------------------------------+---------------+--------+-------------------+                  
ci-info: |    Device    |   Up  |           Address            |      Mask     | Scope  |     Hw-Address    |                  
ci-info: +--------------+-------+------------------------------+---------------+--------+-------------------+                  
ci-info: |   encc000    |  True | fe80::4433:4bff:fea2:146b/64 |       .       |  link  | f6:4c:f0:f1:ea:27 |                  
ci-info: | encc000.2653 |  True |        10.245.236.14         | 255.255.255.0 | global | f6:4c:f0:f1:ea:27 |                  
ci-info: | encc000.2653 |  True | fe80::4433:4bff:fea2:146b/64 |       .       |  link  | f6:4c:f0:f1:ea:27 |                  
ci-info: |    ens298    | False |              .               |       .       |   .    | 82:0d:2d:0c:b8:70 |                  
ci-info: |   ens298d1   | False |              .               |       .       |   .    | 82:0d:2d:0c:b8:71 |                  
ci-info: |    ens314    | False |              .               |       .       |   .    | 82:0d:2d:0c:b7:00 |                  
ci-info: |   ens314d1   | False |              .               |       .       |   .    | 82:0d:2d:0c:b7:01 |                  
ci-info: |      lo      |  True |          127.0.0.1           |   255.0.0.0   |  host  |         .         |                  
ci-info: |      lo      |  True |           ::1/128            |       .       |  host  |         .         |                  


** Also affects: cloud-init
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1986551

Title:
  Current kinetic ISO images not installable on s390x

Status in cloud-init:
  New
Status in subiquity:
  New
Status in Ubuntu on IBM z Systems:
  New

Bug description:
  While wanting to install an kinetic/22.10 system on s390x for testing new and updated packages
  I found that the current daily ISO image for s390x is not installable - not on LPAR nor on z/VM - not interactively using subiquity, not non-interactively using autoinstall.

  I had the image from August 2nd and the installation ended at the console with these messages (please ignore the weird special characters):
  ...
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mTime & Date Service Ý0m.
  connecting...   - \ |
  waiting for cloud-init...   -

  It is possible to connect to the installer over the network, which              
  might allow the use of a more capable terminal and can offer more languages
  than can be rendered in the Linux console.


  Unfortunately this system seems to have no global IP addresses at this
  time.

           Starting  Ý0;1;39mTime & Date Service Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mTime & Date Service Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mWait until snapd is fully seeded Ý0m.
           Starting  Ý0;1;39mApply the settings specified in cloud-config Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mSubiquity, the installer for Ubuntu Server
  hvc0 Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mSubiquity, the ins   er for Ubuntu Server t
  tysclp0 Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Reached target  Ý0;1;39mLogin Prompts Ý0m.
           Stopping  Ý0;1;39mOpenBSD Secure Shell server Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Stopped  Ý0;1;39mOpenBSD Secure Shell server Ý0m.
           Starting  Ý0;1;39mOpenBSD Secure Shell server Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mOpenBSD Secure Shell server Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mApply the settings specified in cloud-con 
  ig Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Reached target  Ý0;1;39mMulti-User System Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Reached target  Ý0;1;39mGraphical Interface Ý0m.
           Starting  Ý0;1;39mExecute cloud user/final scripts Ý0m...
           Starting  Ý0;1;39mRecord Runlevel Change in UTMP Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mRecord Runlevel Change in UTMP Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mExecute cloud user/final scripts Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Reached target  Ý0;1;39mCloud-init target Ý0m.
  ...

  Then updated to the latest ISO from today (Aug 15th), I got the same:
  ...
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mHolds Snappy daemon refresh Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Finished  Ý0;1;39mService for snap application lxd.activate
  Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39msnap.lxd.hook.conf   -4b29-8a88-87b80c6b731
  8.scope Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39msnap.subiquity.hoo   -4a63-9355-e4654a5890c
  1.scope Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mService for snap a   on subiquity.subiquity
  -server Ý0m.
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mService for snap a   n subiquity.subiquity-
  service Ý0m.
           Starting  Ý0;1;39mTime & Date Service Ý0m...
  Ý Ý0;32m  OK   Ý0m¨ Started  Ý0;1;39mTime & Date Service Ý0m.
  connecting...   - \ |
  waiting for cloud-init...   - \

  It is possible to connect to the installer over the network, which
  might allow the use of a more capable terminal and can offer more languages
  than can be rendered in the Linux console.

  Unfortunately this system seems to have no global IP addresses at this
  time.
  ...

  Unfortunately I am not able to get any logs at that (very early) stage
  of the installation.

  On top I did a 22.04.1 installation on the same systems, using the
  same data (IP etc) which worked fine.

  (I kept one of the systems in that stage for now ...)

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