photon icon indicating copy to clipboard operation
photon copied to clipboard

Guid of Ph5 nightly x86_64 builds does not refresh

Open dcasota opened this issue 9 months ago • 1 comments

Describe the bug

Hi Photon OS team,

The nightly builds of Ph5 use the same guid 21b41f540 since about a month ago. This only happens on x86_64 and it does not happen for Ph4.

Image

Reproduction steps

classic make build

Expected behavior

non-repudiation of nightly builds

Additional context

No response

dcasota avatar Mar 17 '25 19:03 dcasota

In Ph5 and common branch, https://github.com/vmware/photon/blob/5.0/support/spec-checker/check_spec.py introduced import license_expression with https://github.com/vmware/photon/commit/ab2f44b66bfc168b98d316c6fd37e961b8a03636. Hence for the docs, it has to be added e.g. as sudo pip3 install license_expression.

dcasota avatar Mar 26 '25 11:03 dcasota

Ph5 nightly still uses a same guid https://github.com/vmware/photon/commit/f7e5808d25a301391e7c11c8073caf365765da45 since March 25th 2025.

In addition, when building ph5 with kernel 6.12.y (branch actually named as 6.0), to avoid the build issue AttributeError: module 'yaml' has no attribute 'safe_load' in "/root/common/support/package-builder/SourceConfigData.py", line 61, in _parseConfig config = yaml.safe_load(file).

add to the docs and run before make build:

sudo pip3 install license_expression
sudo pip3 install pyyaml

dcasota avatar Aug 11 '25 08:08 dcasota

Nightly builds works -> close ticket.

Image

dcasota avatar Nov 09 '25 13:11 dcasota