Activity log for bug #1950277

Date Who What changed Old value New value Message
2021-11-09 09:11:49 Soar Huang bug added bug
2021-11-09 09:17:11 Soar Huang description When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: elembio-platform" in snapcraft.yaml of gadget snap, and declare "elembio-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: elembio-platform" in snapcraft.yaml of gadget snap,and declare "elembio-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider"
2021-11-09 09:17:54 Soar Huang description When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: elembio-platform" in snapcraft.yaml of gadget snap,and declare "elembio-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: elembio-platform" in snapcraft.yaml of gadget snap, and declare "elembio-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider"
2021-11-09 10:31:28 Woodrow Shen description When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: elembio-platform" in snapcraft.yaml of gadget snap, and declare "elembio-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: vendor-platform" in snapcraft.yaml of gadget snap, and declare "vendor-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" error message is like as below: error: cannot use snap "vendor-instrument-gadget" without its default content provider "vendor-platform" being added explicitly for all relevant modes (run, ephemeral)
2021-11-09 18:32:39 Ian Johnson summary Snaps denpendency issue during installation Snaps dependency issue during installation
2021-11-10 02:55:19 Soar Huang description When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-shiner" instead of "--snap checkbox-shiner --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: vendor-platform" in snapcraft.yaml of gadget snap, and declare "vendor-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" error message is like as below: error: cannot use snap "vendor-instrument-gadget" without its default content provider "vendor-platform" being added explicitly for all relevant modes (run, ephemeral) When building images with arguments (or via model assertion), order currently affect dependency And some special cases would not follow the order Case 1: (Order affect dependency) If checkbox-shiner depends on checkbox20, we must append "--snap checkbox20 --snap checkbox-vendor" instead of "--snap checkbox-vendor --snap checkbox20" when building image. Case 2: (Not follow the order) Declare "default-provider: vendor-platform" in snapcraft.yaml of gadget snap, and declare "vendor-platform" before the gadget in the model assertion as well, always install gadget at first then building image failed due to the "default-provider" error message is like as below: error: cannot use snap "vendor-instrument-gadget" without its default content provider "vendor-platform" being added explicitly for all relevant modes (run, ephemeral)
2021-11-24 08:49:14 Michael Vogt snapd: status New Confirmed
2021-11-24 08:49:17 Michael Vogt snapd: importance Undecided Medium
2021-11-24 08:49:33 Samuele Pedroni snapd: assignee Samuele Pedroni (pedronis)