Pārlūkot izejas kodu

fix(podman): Update test for gateway

Signed-off-by: Jeremy MAURO <jeremy.mauro@gmail.com>
Jeremy MAURO 2 gadi atpakaļ
vecāks
revīzija
2b9b05666c
2 mainītis faili ar 50 papildinājumiem un 2 dzēšanām
  1. 26 0
      cookbooks/podman/recipes/_repository.rb
  2. 24 2
      gateway.rb

+ 26 - 0
cookbooks/podman/recipes/_repository.rb

@@ -0,0 +1,26 @@
+#
+# Cookbook:: workstation
+# Recipe:: _podman
+#
+# Copyright:: 2022, The Authors, All Rights Reserved.
+
+
+remote_file ::File.join(Chef::Config['file_cache_path'], 'devel_kubic_libcontainer_stable.key') do
+  source 'https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/Debian_Unstable/Release.key'
+  action :delete
+end
+
+key_path = '/etc/apt/trusted.gpg.d'
+key_stable = ::File.join(key_path, 'devel_kubic_libcontainers_stable.gpg')
+
+file key_stable do
+  action :delete
+end
+
+apt_repository 'devel_kubic_libcontainer_stable' do
+  arch 'amd64'
+  uri 'http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_11/'
+  distribution '/'
+  deb_src true
+  action :remove
+end

+ 24 - 2
gateway.rb

@@ -24,16 +24,38 @@ named_run_list :complete, [
 
 named_run_list :git, [
   'resolver_config::_dokken',
-  'gateway::_git',
+  'workstation::_git',
 ]
 
 named_run_list :apt, [
   'resolver_config::_dokken',
   'apt_repositories::_official',
+  'apt_repositories::_genie',
+  'apt_repositories::_terraform',
+]
+
+named_run_list :user, [
+  'workstation::_user',
+]
+
+named_run_list :terraform, [
+  'resolver_config::_dokken',
+  'workstation::_terraform',
+]
+
+named_run_list :podman, [
+  'resolver_config::_dokken',
+  'workstation::_podman',
+]
+
+named_run_list :genie, [
+  'resolver_config::_dokken',
+  'workstation::_genie',
 ]
 
 named_run_list :packages, @named_run_lists[:apt] + [
-  'gateway::_packages',
+  'resolver_config::_dokken',
+  'workstation::_packages',
 ]
 
 # Specify a custom source for a single cookbook: