11 Commits

Author SHA256 Message Date
c769997ae0 RPM Update Fix
During package update the postun scriptlet of the old package runs after the
post section of the new package. The postun unregistered the flake
unconditionally thus removing the command that was just set up by the
new package, (bsc#1253743). Make postun conditional such that the flake
deregistration does not happen on package update but only when the package
is being completely removed. Further safeguard the flake artifacts and restore
them if they have disappeared due to an unguarded postun. Last but not least
fix the dependency to ensure we have the proper sdk container image.
2025-11-19 12:08:03 -05:00
e856fcef58 Dependency handling (bsc#1253140)
- Update the dependencies. There is no evidence that opentelemetry or
  opencensus are used by the cli. Add the ca-certificates as a dependency.
  The ca-certificates package was in the cli container but really needs to
  come from the system.
- Fix the update path from SLE 15. The cli package in SLE 15 is named
  "azure-cli" and not "az-cli" as such we need to replace that package.
- Update the derivation chain, also derive from the SDK container. Bump
  version to 1.37.0
2025-11-12 08:19:43 -05:00
e2e2ceb03c Address package update issues
When updating the package an error was generated by flake-ctl because the
entry script to be generated existed already. Remove the script if it exists
to allow flake-ctl to start with a clean slate.
2025-11-06 10:28:22 -05:00
d9552222a8 Drop opencensus-ext-azure from runtime provider
This package will be moved to the SDK
2025-11-06 10:24:28 -05:00
48d913bb76 Disable security context for shared volume
For sharing the home directory with the container the
security context needs to be disabled to allow this
shared mount. For details about this setting as well
as approval on the approach please visit bsc#1252390

Fix contributed by @Marcus Schaefer
2025-11-06 10:23:03 -05:00
3727b45570 Fix host requires list
Several packages part of the az-toolchain-runtime-provider were
not added to the requires list of the cli package bsc#1252390
2025-11-06 10:20:38 -05:00
c744c3a0b4 Use fixed python version 3.13 2025-10-08 10:45:23 +02:00
be8a7ccf36 Drop build requires
Move flake-ctl actions to %post
2025-09-22 18:19:14 +02:00
8bba321e0e Fix typo 2025-07-08 11:09:51 +02:00
9ee444ab6c Fix HOME location inside of the container 2025-07-08 10:46:38 +02:00
42287dc288 az-cli-cmd 2025-07-04 17:10:11 +02:00