action :remove
end
-if node[:dmi][:system][:product_name].end_with?("Gen10")
- apt_repository "mcp-jammy" do
+if platform?("debian")
+ apt_repository "mcp" do
uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
- distribution "jammy/current"
+ distribution "#{node[:lsb][:codename]}/current"
components ["non-free"]
key "C208ADDE26C2B797"
end
- apt_repository "mcp-focal-gen10" do
- uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
- distribution "focal/current-gen10"
- components ["non-free"]
- key "C208ADDE26C2B797"
+ if node[:dmi][:system][:product_name].end_with?("Gen9")
+ apt_repository "mcp-gen9" do
+ uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
+ distribution "stretch/current-gen9"
+ components ["non-free"]
+ key "C208ADDE26C2B797"
+ end
end
-else
- apt_repository "mcp-bionic-gen9" do
- uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
- distribution "bionic/current-gen9"
- components ["non-free"]
- key "C208ADDE26C2B797"
+elsif platform?("ubuntu")
+ if node[:dmi][:system][:product_name].end_with?("Gen10")
+ apt_repository "mcp-jammy" do
+ uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
+ distribution "jammy/current"
+ components ["non-free"]
+ key "C208ADDE26C2B797"
+ end
+
+ apt_repository "mcp-focal-gen10" do
+ uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
+ distribution "focal/current-gen10"
+ components ["non-free"]
+ key "C208ADDE26C2B797"
+ end
+ else
+ apt_repository "mcp-bionic-gen9" do
+ uri "https://downloads.linux.hpe.com/SDR/repo/mcp"
+ distribution "bionic/current-gen9"
+ components ["non-free"]
+ key "C208ADDE26C2B797"
+ end
end
end