Skip to content

Inspection fails on Debian Testing #113

@hvenev

Description

@hvenev

The image consists of the following:

  • One 15 MiB EFI System Partition, formatted as FAT, containing GRUB 2.06 for x86-64
  • One ~30 GiB root partition, formatted as EXT4, containing an install of Debian Testing

/etc/os-release:

PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

/etc/debian_version:

trixie/sid

Here is the log output from the GCP importer:

Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: Inspecting OS
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: Failed to inspect OS:  'NoneType' object has no attribute 'major'
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: Traceback (most recent call last):
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/lib/python3.9/dist-packages/boot_inspect/cli.py", line 135, in main
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     results = inspection.inspect_device(g)
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/lib/python3.9/dist-packages/boot_inspect/inspection.py", line 139, in inspect_device
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     operating_system = linux.Inspector(fs, _LINUX).inspect()
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/lib/python3.9/dist-packages/boot_inspect/inspectors/os/linux.py", line 184, in inspect
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     match = d.match(self._fs)
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/lib/python3.9/dist-packages/boot_inspect/inspectors/os/linux.py", line 160, in match
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     major_version=version.major,
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: AttributeError: 'NoneType' object has no attribute 'major'
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: During handling of the above exception, another exception occurred:
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: Traceback (most recent call last):
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/bin/boot-inspect", line 8, in <module>
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     sys.exit(main())
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:   File "/usr/local/lib/python3.9/dist-packages/boot_inspect/cli.py", line 138, in main
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url:     results.ErrorWhen = inspect_pb2.InspectionResults.ErrorWhen.INSPECTING_OS
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: AttributeError: 'InspectionResults' object attribute 'ErrorWhen' is read-only
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: + echo Failed:
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url: Failed:
Jul 29 15:11:49 debian google_metadata_script_runner[863]: startup-script-url exit status 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions