=================================================== ================================install对资源“dnf_package[tree]”执行操作时出错

=================================================== ================================install对资源“dnf_package[tree]”执行操作时出错

[2024-04-13T05:50:25+00:00] 警告:在命令行上找不到或指定配置文件。使用命令行选项代替。启动 Chef Infra 客户端版本 15.0.300 解析运行列表的食谱:[“my_cookbook::test-recipe”] 同步食谱:

  • my_cookbook (0.1.0) 安装Cookbook Gems:编译Cookbooks...汇聚1个资源 食谱:my_cookbook::test-recipe
  • 文件[/myfile] 操作创建(最新)

运行处理程序:运行处理程序完成 Chef Infra 客户端已完成,0/1 资源在 01 秒内更新 [root@ip-10-0-2-165 Cookbooks]# Chef-client -zr "recipe[my_cookbook::recipe2]" [2024 -04-13T05:50:55+00:00] 警告:在命令行上未找到或指定配置文件。使用命令行选项代替。启动 Chef Infra 客户端版本 15.0.300 解析运行列表的说明书: ["my_cookbook::recipe2"] 同步说明书:

  • my_cookbook (0.1.0) 安装Cookbook Gems:编译Cookbooks...融合2个资源 Recipe: my_cookbook::recipe2
  • dnf_package[tree] 操作安装

    =================================================== ================================install对资源“dnf_package[tree]”执行操作时出错

    运行时错误

    dnf-helper.py 有 stderr 输出:

    下载存储库“amazonlinux”元数据时出错:

    • 卷曲错误 (3):URL 使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors/2023.4.20240401/x86_64/mirror 的 URL .list [URL 被拒绝:主机名错误] 回溯(最近一次调用):文件“/usr/lib/python3.9/site-packages/dnf/repo.py”,第 573 行,加载 ret = self._repo。 load() 文件“/usr/lib64/python3.9/site-packages/libdnf/repo.py”,第 324 行,加载返回 _repo.Repo_load(self) libdnf._error.Error: 无法下载 repo 的元数据 ' amazonlinux':无法准备内部镜像列表:Curl 错误 (3):URL 使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors 的 URL /2023.4.20240401/x86_64/mirror.list [URL 被拒绝:主机名错误]

    在处理上述异常的过程中,又出现了一个异常:

    回溯(最近一次调用最后一次):文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package/dnf/dnf_helper.py ”,第 92 行,在查询(命令)文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package/dnf/dnf_helper .py”,第 38 行,在查询 sack = get_sack() 文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package /dnf/dnf_helper.py”,第 18 行,在 get_sack base.fill_sack() 文件“/usr/lib/python3.9/site-packages/dnf/base.py”,第 406 行,在 fill_sack self._add_repo_to_sack(r )文件“/usr/lib/python3.9/site-packages/dnf/base.py”,第 141 行,在 _add_repo_to_sack repo.load() 文件“/usr/lib/python3.9/site-packages/dnf/ repo.py”,第 580 行,加载中引发 dnf.exceptions.RepoError(str(e)) dnf.exceptions.RepoError:无法下载 repo 'amazonlinux' 的元数据:无法准备内部镜像列表:Curl 错误 (3):URL使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors/2023.4.20240401/x86_64/mirror.list [URL 被拒绝:错误主机名]

    资源声明:

    在 /root/.chef/local-mode-cache/cache/cookbooks/my_cookbook/recipes/recipe2.rb 中

    7: 包“tree”执行 8: 操作:安装 9: 结束 10:

    编译资源:

    在 /root/.chef/local-mode-cache/cache/cookbooks/my_cookbook/recipes/recipe2.rb:7:in `from_file' 中声明

    dnf_package("tree") 执行 package_name "tree" 操作 [:install] default_guard_interpreter :默认声明_类型 :package Cookbook_name "my_cookbook" Recipe_name "recipe2" end

    系统信息:

    Chef_version=15.0.300 platform=amazon platform_version=2023 ruby​​=ruby 2.6.3p62(2019-04-16修订版67580)[x86_64-linux] program_name=/usr/bin/chef-client可执行文件=/opt/chef-workstation/ bin/厨师客户

运行处理程序:[2024-04-13T05:50:58 + 00:00]错误:运行异常处理程序运行处理程序完成[2024-04-13T05:50:58 + 00:00]错误:异常处理程序完成Chef Infra客户端失败。 0 资源在 03 秒内更新 [2024-04-13T05:50:58+00:00] 致命:Stacktrace 转储到 /root/.chef/local-mode-cache/cache/chef-stacktrace.out [2024-04- 13T05:50:58+00:00] 致命:如果您提交错误报告,请提供 stacktrace.out 文件的内容 [2024-04-13T05:50:58+00:00] 致命:运行时错误:dnf_package[tree ] (my_cookbook::recipe2 第 7 行)有一个错误: RuntimeError: dnf-helper.py 有 stderr 输出:

下载存储库“amazonlinux”元数据时出错:

  • 卷曲错误 (3):URL 使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors/2023.4.20240401/x86_64/mirror 的 URL .list [URL 被拒绝:主机名错误] 回溯(最近一次调用):文件“/usr/lib/python3.9/site-packages/dnf/repo.py”,第 573 行,加载 ret = self._repo。 load() 文件“/usr/lib64/python3.9/site-packages/libdnf/repo.py”,第 324 行,加载返回 _repo.Repo_load(self) libdnf._error.Error: 无法下载 repo 的元数据 ' amazonlinux':无法准备内部镜像列表:Curl 错误 (3):URL 使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors 的 URL /2023.4.20240401/x86_64/mirror.list [URL 被拒绝:主机名错误]

在处理上述异常的过程中,又出现了一个异常:

回溯(最近一次调用最后一次):文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package/dnf/dnf_helper.py ”,第 92 行,在查询(命令)文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package/dnf/dnf_helper .py”,第 38 行,在查询 sack = get_sack() 文件“/opt/chef-workstation/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.300/lib/chef/provider/package /dnf/dnf_helper.py”,第 18 行,在 get_sack base.fill_sack() 文件“/usr/lib/python3.9/site-packages/dnf/base.py”,第 406 行,在 fill_sack self._add_repo_to_sack(r )文件“/usr/lib/python3.9/site-packages/dnf/base.py”,第 141 行,在 _add_repo_to_sack repo.load() 文件“/usr/lib/python3.9/site-packages/dnf/ repo.py”,第 580 行,加载中引发 dnf.exceptions.RepoError(str(e)) dnf.exceptions.RepoError:无法下载 repo 'amazonlinux' 的元数据:无法准备内部镜像列表:Curl 错误 (3):URL使用错误/非法格式或缺少 https://al2023-repos-$awsregion-de612dc2.s3.dualstack.$awsregion.$awsdomain/core/mirrors/2023.4.20240401/x86_64/mirror.list [URL 被拒绝:错误主机名]

相关内容