Merge pull request 'Fix Gitea Actions runner not working with private host' (#484) from bugfix/act_runner_needs_public_host into master
Reviewed-on: #484
This commit is contained in:
commit
4778253ad3
@ -9,7 +9,7 @@
|
||||
"automatic": {
|
||||
"fqdn": "gitea-2",
|
||||
"os": "linux",
|
||||
"os_version": "5.4.0-1076-kvm",
|
||||
"os_version": "5.4.0-1088-kvm",
|
||||
"hostname": "gitea-2",
|
||||
"ipaddress": "192.168.122.189",
|
||||
"roles": [
|
||||
|
@ -5,7 +5,7 @@ node.default["gitea"]["binary_checksum"] = "51e8d46a2634e5b5f4266eee8ca4689b5932
|
||||
node.default["gitea"]["working_directory"] = "/var/lib/gitea"
|
||||
node.default["gitea"]["port"] = 3000
|
||||
node.default["gitea"]["postgresql_host"] = "localhost:5432"
|
||||
node.default["gitea"]["nginx"]["domain"] = "gitea.kosmos.org"
|
||||
node.default["gitea"]["domain"] = "gitea.kosmos.org"
|
||||
|
||||
node.default["gitea"]["config"] = {
|
||||
"actions": {
|
||||
|
@ -6,13 +6,7 @@
|
||||
working_directory = node["gitea"]["working_directory"]
|
||||
gitea_credentials = data_bag_item("credentials", "gitea")
|
||||
runners = gitea_credentials["runners"]
|
||||
|
||||
begin
|
||||
gitea_host = search(:node, "role:gitea").first["knife_zero"]["host"]
|
||||
rescue
|
||||
Chef::Log.warn('No server with "gitea" role. Stopping here.')
|
||||
return
|
||||
end
|
||||
gitea_host = "https://#{node["gitea"]["domain"]}"
|
||||
|
||||
apt_repository 'docker' do
|
||||
uri 'https://download.docker.com/linux/ubuntu'
|
||||
@ -52,7 +46,7 @@ runners.each do |runner|
|
||||
code <<-EOF
|
||||
act_runner register \
|
||||
--no-interactive \
|
||||
--instance http://#{gitea_host}:#{node["gitea"]["port"]} \
|
||||
--instance #{gitea_host} \
|
||||
--name #{runner_name} \
|
||||
--token #{runner["token"]}
|
||||
EOF
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
include_recipe "kosmos-nginx"
|
||||
|
||||
domain = node["gitea"]["nginx"]["domain"]
|
||||
domain = node["gitea"]["domain"]
|
||||
|
||||
# upstream_ip_addresses = []
|
||||
# search(:node, "role:gitea").each do |n|
|
||||
|
Loading…
x
Reference in New Issue
Block a user