Skip to content

chore: update gh#60

Open
github-actions[bot] wants to merge 1 commit intomasterfrom
create-pr-action/gh-versions-update-0
Open

chore: update gh#60
github-actions[bot] wants to merge 1 commit intomasterfrom
create-pr-action/gh-versions-update-0

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Base PullRequest

default branch (https://github.com/electrocucaracha/lint-devstack/tree/master)

Command results

Details:
add path
/home/runner/work/_actions/technote-space/create-pr-action/91114507cf92349bec0a9a501c2edf1635427bc5/node_modules/npm-check-updates/build/src/bin
./ci/update_versions.sh
command -v shfmt > /dev/null || curl -s "https://i.jpillora.com/mvdan/sh!!?as=shfmt" | bash
Installing mvdan/sh latest as shfmt (linux/amd64).....
Installed at /usr/local/bin/shfmt
shfmt -l -w -s  -i 4 .
command -v yamlfmt > /dev/null || curl -s "https://i.jpillora.com/google/yamlfmt!!" | bash
Installing google/yamlfmt latest (linux/amd64).....
Installed at /usr/local/bin/yamlfmt
yamlfmt -dstar **/*.{yaml,yml}
command -v prettier > /dev/null || npm install prettier

added 1 package in 2s

1 package is looking for funding
  run `npm fund` for details
npx prettier . --write
�[90m.editorconfig-checker.json�[39m 33ms (unchanged)
�[90m.github/actions/vagrant-setup/action.yml�[39m 23ms (unchanged)
�[90m.github/prompts/sembr.prompt.md�[39m 54ms (unchanged)
�[90m.github/workflows/linter.yml�[39m 14ms (unchanged)
�[90m.github/workflows/on-demand_ci.yml�[39m 20ms (unchanged)
�[90m.github/workflows/scheduled_distros.yml�[39m 11ms (unchanged)
�[90m.github/workflows/spell.yml�[39m 9ms (unchanged)
�[90m.github/workflows/update.yml�[39m 12ms (unchanged)
�[90m.pre-commit-config.yaml�[39m 6ms (unchanged)
�[90m.rubocop.yml�[39m 2ms (unchanged)
�[90m.spellcheck.yml�[39m 3ms (unchanged)
�[90mactionlint.yml�[39m 1ms (unchanged)
�[90mdistros_supported.yml�[39m 3ms (unchanged)
�[90mREADME.md�[39m 26ms (unchanged)
�[90mtesting_numa_config.yml�[39m 3ms (unchanged)
�[90mvm_config.yml�[39m 6ms (unchanged)

stderr:

#=#=#                                                                          

######################################################################## 100.0%

######################################################################## 100.0%

Changed files

Changed file:
  • .github/actions/vagrant-setup/action.yml

:octocat: Repo | 📝 Issues | 🏬 Marketplace

@qodo-code-review
Copy link
Copy Markdown

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: check-ci-baremetal-jammy

Failed stage: Deploy services [❌]

Failed test name: ""

Failure summary:

The action failed during DevStack setup while installing keystone in editable mode with pip (pip
install -e /opt/stack/keystone).
pip failed at the "Preparing editable metadata (pyproject.toml)"
step because pbr attempted to call setuptools.build_meta.prepare_metadata_for_build_editable, but
the installed setuptools does not provide that attribute:
- Error: AttributeError: module
'setuptools.build_meta' has no attribute 'prepare_metadata_for_build_editable' (shown in the
traceback at pbr/build.py:109)
This caused metadata generation to fail (metadata-generation-failed),
and stack.sh exited with code 1.

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

1023:  ++ stackrc:source:771                       :   SERVICE_PROTOCOL=http
1024:  +++ stackrc:source:777                       :   nproc
1025:  +++ stackrc:source:777                       :   nproc
1026:  ++ stackrc:source:777                       :   API_WORKERS=2
1027:  ++ stackrc:source:780                       :   SERVICE_TIMEOUT=60
1028:  ++ stackrc:source:783                       :   NOVA_READY_TIMEOUT=60
1029:  ++ stackrc:source:786                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5
1030:  ++ stackrc:source:789                       :   WORKER_TIMEOUT=80
1031:  +++ stackrc:source:797                       :   trueorfalse False OFFLINE
1032:  +++ functions-common:trueorfalse:222         :   local xtrace
1033:  ++++ functions-common:trueorfalse:223         :   set +o
1034:  ++++ functions-common:trueorfalse:223         :   grep xtrace
1035:  +++ functions-common:trueorfalse:223         :   xtrace='set -o xtrace'
1036:  +++ functions-common:trueorfalse:224         :   set +o xtrace
1037:  ++ stackrc:source:797                       :   OFFLINE=False
1038:  +++ stackrc:source:802                       :   trueorfalse False ERROR_ON_CLONE
1039:  +++ functions-common:trueorfalse:222         :   local xtrace
1040:  ++++ functions-common:trueorfalse:223         :   set +o
1041:  ++++ functions-common:trueorfalse:223         :   grep xtrace
1042:  +++ functions-common:trueorfalse:223         :   xtrace='set -o xtrace'
1043:  +++ functions-common:trueorfalse:224         :   set +o xtrace
1044:  ++ stackrc:source:802                       :   ERROR_ON_CLONE=False
1045:  +++ stackrc:source:805                       :   trueorfalse True ENABLE_DEBUG_LOG_LEVEL
...

5132:  + inc/python:setup_package:454             :   local project_dir=/opt/stack/keystone
5133:  + inc/python:setup_package:455             :   local flags=-e
5134:  + inc/python:setup_package:456             :   local extras=
5135:  + inc/python:setup_package:460             :   [[ -n -e ]]
5136:  + inc/python:setup_package:460             :   [[ -z '' ]]
5137:  + inc/python:setup_package:460             :   [[ ! -e =~ ^-.* ]]
5138:  + inc/python:setup_package:465             :   [[ ! -z '' ]]
5139:  + inc/python:setup_package:470             :   [[ 0 == 1 ]]
5140:  + inc/python:setup_package:474             :   pip_install -e /opt/stack/keystone
5141:  Using python 3.11 to install /opt/stack/keystone
5142:  + inc/python:pip_install:219               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.11 -m pip install -c /home/runner/requirements/upper-constraints.txt --no-build-isolation -e /opt/stack/keystone
5143:  Obtaining file:///opt/stack/keystone
5144:  Checking if build backend supports build_editable: started
5145:  Checking if build backend supports build_editable: finished with status 'done'
5146:  Preparing editable metadata (pyproject.toml): started
5147:  Preparing editable metadata (pyproject.toml): finished with status 'error'
5148:  error: subprocess-exited-with-error
5149:  × Preparing editable metadata (pyproject.toml) did not run successfully.
5150:  │ exit code: 1
5151:  ╰─> [13 lines of output]
5152:  Traceback (most recent call last):
5153:  File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
5154:  main()
5155:  File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
5156:  json_out['return_val'] = hook(**hook_input['kwargs'])
5157:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5158:  File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 191, in prepare_metadata_for_build_editable
5159:  return hook(metadata_directory, config_settings)
5160:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5161:  File "/usr/local/lib/python3.11/dist-packages/pbr/build.py", line 109, in prepare_metadata_for_build_editable
5162:  return build_meta.prepare_metadata_for_build_editable(
5163:  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5164:  AttributeError: module 'setuptools.build_meta' has no attribute 'prepare_metadata_for_build_editable'. Did you mean: 'prepare_metadata_for_build_wheel'?
5165:  [end of output]
5166:  note: This error originates from a subprocess, and is likely not a problem with pip.
5167:  error: metadata-generation-failed
5168:  × Encountered error while generating package metadata.
5169:  ╰─> See above for output.
5170:  note: This is an issue with the package mentioned above, not pip.
5171:  hint: See above for details.
5172:  + inc/python:pip_install:1                 :   exit_trap
5173:  + ./stack.sh:exit_trap:549                 :   local r=1
5174:  ++ ./stack.sh:exit_trap:550                 :   jobs -p
5175:  + ./stack.sh:exit_trap:550                 :   jobs=
5176:  + ./stack.sh:exit_trap:553                 :   [[ -n '' ]]
5177:  + ./stack.sh:exit_trap:559                 :   '[' -f '' ']'
5178:  + ./stack.sh:exit_trap:564                 :   kill_spinner
5179:  + ./stack.sh:kill_spinner:459              :   '[' '!' -z '' ']'
5180:  + ./stack.sh:exit_trap:566                 :   [[ 1 -ne 0 ]]
5181:  + ./stack.sh:exit_trap:567                 :   echo 'Error on exit'
5182:  Error on exit
5183:  + ./stack.sh:exit_trap:569                 :   type -p generate-subunit
5184:  + ./stack.sh:exit_trap:570                 :   generate-subunit 1773885709 106 fail
5185:  + ./stack.sh:exit_trap:572                 :   [[ -z /opt/stack/data/logs ]]
5186:  + ./stack.sh:exit_trap:575                 :   /opt/hostedtoolcache/Python/3.11.15/x64/bin/python3.11 /opt/stack/devstack/tools/worlddump.py -d /opt/stack/data/logs
5187:  + ./stack.sh:exit_trap:584                 :   exit 1
5188:  ##[error]Process completed with exit code 1.
5189:  Post job cleanup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant