10BC0 Upgrade v28.4.0 (core22) by locnnil · Pull Request #317 · canonical/docker-snap · GitHub
[go: up one dir, main page]

Skip to content

Conversation

locnnil
Copy link
Contributor
@locnnil locnnil commented Sep 11, 2025
  • Cherry picking v28.4.0 upgrade from main core24 based snap to core22 based snap.

farshidtz and others added 13 commits July 17, 2025 09:29
* feat: Nvidia support core24 canonical#203 (main implementation)

* test: Add Ubuntu Core 24 Nvidia testing canonical#239 (tests)

* Add nvidia support instructions for Ubuntu Core 24 canonical#303 (docs)

* fix: Fix graphics content path setting on core24 base snap canonical#274

* refact: rename part from wrapper-scripts to utility-scripts canonical#290

* fix: nvidia support check for Core in post-refresh canonical#291

* refact: simplify graphics provider checks canonical#288

* doc: Drop comment regarding CDI spec-dirs setting canonical#289

* refact: improve command chain scripts for nvidia canonical#293

* build: upgrade nvidia parts to v1.17.8 canonical#302

---------

Co-authored-by: Justin Cattle <j@ocado.com>
Co-authored-by: Lincoln Wallace <lincoln.wallace@canonical.com>
* feat: extend refresh test with snap revert

* refact: check if number is not equal

* feat: leave number of up container hardcoded in beginning

* feat: add checker for possible early container failure

* refact: rename variables and list all containers after run

* refact: drop export and replace STARTED_CONTAINERS and comment

---------

Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
Signed-off-by: Lincoln Wallace <lin
E880
coln.wallace@canonical.com>
* Upgrade to 28.3.2

* fix: reconstruct patch - code changed the place

---------

Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
…#310)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Detected files with executable stack causes failures during store validation

Clear the executable stack flag on libzpool.so.x.x.x with 'execstack --clear-execstack'

See https://forum.snapcraft.io/t/snap-and-executable-stacks/1812 for more details
Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
…nical#315)

Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…anonical#287)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
(cherry picked from commit dbcfd96)
@locnnil locnnil added the core22 Core22 based snap label Sep 11, 2025
@locnnil locnnil marked this pull request as ready for review September 18, 2025 15:12
@locnnil locnnil requested review from farshidtz and removed request for farshidtz September 18, 2025 15:12
@locnnil locnnil changed the base branch from main to core22 September 18, 2025 15:14
Signed-off-by: Lincoln Wallace <lincoln.wallace@canonical.com>
@locnnil locnnil marked this pull request as draft September 18, 2025 15:16
@locnnil
Copy link
Contributor Author
locnnil commented Sep 18, 2025

This cherry-pick end up being very messy. There is a lot of core24 related diff around.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core22 Core22 based snap
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0