Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 16, 2025

Bumps wrapanapi from 3.7.2 to 4.0.0.

Release notes

Sourced from wrapanapi's releases.

4.0.0

3.7.2 should have been a major release as it brought in a breaking change. Therefore, making this release a major one.

What's Changed

Full Changelog: RedHatQE/wrapanapi@3.7.2...3.7.3

Commits
  • 2ba7987 Merge pull request #518 from RedHatQE/pre-commit-ci-update-config
  • 6b52050 Merge pull request #515 from RedHatQE/copilot/fix-514
  • 48873e8 [pre-commit.ci] pre-commit autoupdate
  • 80b7e5a Merge pull request #517 from RedHatQE/pre-commit-ci-update-config
  • af820ac [pre-commit.ci] pre-commit autoupdate
  • cc8fe73 Merge pull request #516 from RedHatQE/pre-commit-ci-update-config
  • 28a70e8 [pre-commit.ci] pre-commit autoupdate
  • 55c0bda Merge pull request #511 from RedHatQE/pre-commit-ci-update-config
  • a91bb54 [pre-commit.ci] pre-commit autoupdate
  • 4ea1c52 Revert to using cached_property library for cached_property_with_ttl
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [wrapanapi](https://github.com/RedHatQE/wrapanapi) from 3.7.2 to 4.0.0.
- [Release notes](https://github.com/RedHatQE/wrapanapi/releases)
- [Commits](RedHatQE/wrapanapi@3.7.2...4.0.0)

---
updated-dependencies:
- dependency-name: wrapanapi
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added 6.15.z 6.16.z 6.17.z 6.18.z Introduced in or relating directly to Satellite 6.18 CherryPick PR needs CherryPick to previous branches dependencies Pull requests that update a dependency file labels Oct 16, 2025
@dependabot dependabot bot requested a review from a team as a code owner October 16, 2025 17:13
Copy link

trigger: test-robottelo\r
pytest: tests/foreman/api/test_computeresource_gce.py::TestGCEHostProvisioningTestCase::test_positive_gce_host_provisioned[sat]

@ogajduse
Copy link
Member

19:20:38  + pytest tests/foreman --collect-only -qq
19:21:24  Traceback (most recent call last):
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 860, in import_plugin
19:21:24      __import__(importspec)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/assertion/rewrite.py", line 186, in exec_module
19:21:24      exec(co, module.__dict__)
19:21:24    File "/opt/app-root/src/robottelo/pytest_plugins/metadata_markers.py", line 8, in <module>
19:21:24      from robottelo.hosts import get_sat_rhel_version
19:21:24    File "/opt/app-root/src/robottelo/robottelo/hosts.py", line 29, in <module>
19:21:24      from wrapanapi.entities.vm import VmState
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/__init__.py", line 3, in <module>
19:21:24      from .systems.container.podman import Podman
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/systems/__init__.py", line 5, in <module>
19:21:24      from .msazure import AzureSystem
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/systems/msazure.py", line 21, in <module>
19:21:24      from azure.storage.blob import BlobServiceClient
19:21:24  ImportError: cannot import name 'BlobServiceClient' from 'azure.storage.blob' (/opt/app-root/lib64/python3.12/site-packages/azure/storage/blob/__init__.py)
19:21:24  
19:21:24  The above exception was the direct cause of the following exception:
19:21:24  
19:21:24  Traceback (most recent call last):
19:21:24    File "/opt/app-root/bin/pytest", line 10, in <module>
19:21:24      sys.exit(console_main())
19:21:24               ^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 201, in console_main
19:21:24      code = main()
19:21:24             ^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 156, in main
19:21:24      config = _prepareconfig(args, plugins)
19:21:24               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 342, in _prepareconfig
19:21:24      config = pluginmanager.hook.pytest_cmdline_parse(
19:21:24               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_hooks.py", line 512, in __call__
19:21:24      return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
19:21:24             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_manager.py", line 120, in _hookexec
19:21:24      return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
19:21:24             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 167, in _multicall
19:21:24      raise exception
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 139, in _multicall
19:21:24      teardown.throw(exception)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/helpconfig.py", line 112, in pytest_cmdline_parse
19:21:24      config = yield
19:21:24               ^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 121, in _multicall
19:21:24      res = hook_impl.function(*args)
19:21:24            ^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 1146, in pytest_cmdline_parse
19:21:24      self.parse(args)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 1527, in parse
19:21:24      self._preparse(args, addopts=addopts)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 1431, in _preparse
19:21:24      self.hook.pytest_load_initial_conftests(
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_hooks.py", line 512, in __call__
19:21:24      return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
19:21:24             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_manager.py", line 120, in _hookexec
19:21:24      return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
19:21:24             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 167, in _multicall
19:21:24      raise exception
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 139, in _multicall
19:21:24      teardown.throw(exception)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/warnings.py", line 129, in pytest_load_initial_conftests
19:21:24      return (yield)
19:21:24              ^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 139, in _multicall
19:21:24      teardown.throw(exception)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/capture.py", line 173, in pytest_load_initial_conftests
19:21:24      yield
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/pluggy/_callers.py", line 121, in _multicall
19:21:24      res = hook_impl.function(*args)
19:21:24            ^^^^^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 1228, in pytest_load_initial_conftests
19:21:24      self.pluginmanager._set_initial_conftests(
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 583, in _set_initial_conftests
19:21:24      self._try_load_conftest(
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 621, in _try_load_conftest
19:21:24      self._loadconftestmodules(
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 661, in _loadconftestmodules
19:21:24      mod = self._importconftest(
19:21:24            ^^^^^^^^^^^^^^^^^^^^^
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 737, in _importconftest
19:21:24      self.consider_conftest(mod, registration_name=conftestpath_plugin_name)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 818, in consider_conftest
19:21:24      self.register(conftestmodule, name=registration_name)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 514, in register
19:21:24      self.consider_module(plugin)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 826, in consider_module
19:21:24      self._import_plugin_specs(getattr(mod, "pytest_plugins", []))
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 833, in _import_plugin_specs
19:21:24      self.import_plugin(import_spec)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 862, in import_plugin
19:21:24      raise ImportError(
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/config/__init__.py", line 860, in import_plugin
19:21:24      __import__(importspec)
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/_pytest/assertion/rewrite.py", line 186, in exec_module
19:21:24      exec(co, module.__dict__)
19:21:24    File "/opt/app-root/src/robottelo/pytest_plugins/metadata_markers.py", line 8, in <module>
19:21:24      from robottelo.hosts import get_sat_rhel_version
19:21:24    File "/opt/app-root/src/robottelo/robottelo/hosts.py", line 29, in <module>
19:21:24      from wrapanapi.entities.vm import VmState
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/__init__.py", line 3, in <module>
19:21:24      from .systems.container.podman import Podman
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/systems/__init__.py", line 5, in <module>
19:21:24      from .msazure import AzureSystem
19:21:24    File "/opt/app-root/lib64/python3.12/site-packages/wrapanapi/systems/msazure.py", line 21, in <module>
19:21:24      from azure.storage.blob import BlobServiceClient
19:21:24  ImportError: Error importing plugin "pytest_plugins.metadata_markers": cannot import name 'BlobServiceClient' from 'azure.storage.blob' (/opt/app-root/lib64/python3.12/site-packages/azure/storage/blob/__init__.py)

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

Labels

6.15.z 6.16.z 6.17.z 6.18.z Introduced in or relating directly to Satellite 6.18 CherryPick PR needs CherryPick to previous branches dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant