Use only internal address instead of using public one
It fixes problems to reach the public ip from the internal network.
Related to T2747
Differential D4460
staging: Fix internal webapp and deposit communication ardumont on Nov 10 2020, 8:19 PM. Authored by
Details
Use only internal address instead of using public one It fixes problems to reach the public ip from the internal network. Related to T2747 octocatalog diff:
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff moma Found host moma.softwareheritage.org Cloning into '/tmp/swh-ocd.qk7L3P6B/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.qk7L3P6B/environments/staging/data/private'... done. *** Running octocatalog-diff on host moma.softwareheritage.org I, [2020-11-10T20:11:05.731726 #19793] INFO -- : Catalogs compiled for moma.softwareheritage.org I, [2020-11-10T20:11:07.230655 #19793] INFO -- : Diffs computed for moma.softwareheritage.org I, [2020-11-10T20:11:07.230688 #19793] INFO -- : No differences *** End octocatalog-diff on moma.softwareheritage.org
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff worker01 Found host worker01.softwareheritage.org Cloning into '/tmp/swh-ocd.vj59cQWZ/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.vj59cQWZ/environments/staging/data/private'... done. *** Running octocatalog-diff on host worker01.softwareheritage.org I, [2020-11-10T20:11:23.613764 #24774] INFO -- : Catalogs compiled for worker01.softwareheritage.org I, [2020-11-10T20:11:24.611490 #24774] INFO -- : Diffs computed for worker01.softwareheritage.org I, [2020-11-10T20:11:24.611525 #24774] INFO -- : No differences
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff webapp.internal.staging.swh.network Found host webapp.internal.staging.swh.network Cloning into '/tmp/swh-ocd.54J9e2XS/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.54J9e2XS/environments/staging/data/private'... done. *** Running octocatalog-diff on host webapp.internal.staging.swh.network I, [2020-11-10T20:13:19.996182 #30174] INFO -- : Catalogs compiled for webapp.internal.staging.swh.network I, [2020-11-10T20:13:21.207548 #30174] INFO -- : Diffs computed for webapp.internal.staging.swh.network diff origin/production/webapp.internal.staging.swh.network current/webapp.internal.staging.swh.network ******************************************* File[/etc/softwareheritage/web/web.yml] => parameters => content => @@ -58,5 +58,5 @@ es_workers_index_url: http://esnode1.internal.softwareheritage.org:9200/swh_workers-* deposit: - private_api_url: http://deposit.internal.staging.swh.network/1/private/ + private_api_url: https://deposit-rp.internal.staging.swh.network/1/private/ private_api_user: deposit_basic_auth_swhworker_username private_api_password: deposit_basic_auth_swhworker_password ******************************************* *** End octocatalog-diff on webapp.internal.staging.swh.network
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff deposit.internal.staging.swh.network Found host deposit.internal.staging.swh.network Cloning into '/tmp/swh-ocd.qIZIcMvk/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.qIZIcMvk/environments/staging/data/private'... done. *** Running octocatalog-diff on host deposit.internal.staging.swh.network I, [2020-11-10T20:14:23.566176 #13282] INFO -- : Catalogs compiled for deposit.internal.staging.swh.network I, [2020-11-10T20:14:24.802902 #13282] INFO -- : Diffs computed for deposit.internal.staging.swh.network I, [2020-11-10T20:14:24.802936 #13282] INFO -- : No differences *** End octocatalog-diff on deposit.internal.staging.swh.network
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff worker0.internal.staging.swh.network Found host worker0.internal.staging.swh.network Cloning into '/tmp/swh-ocd.tbynahLj/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.tbynahLj/environments/staging/data/private'... done. *** Running octocatalog-diff on host worker0.internal.staging.swh.network I, [2020-11-10T20:13:38.612655 #3083] INFO -- : Catalogs compiled for worker0.internal.staging.swh.network I, [2020-11-10T20:13:39.569152 #3083] INFO -- : Diffs computed for worker0.internal.staging.swh.network diff origin/production/worker0.internal.staging.swh.network current/worker0.internal.staging.swh.network ******************************************* File[/etc/softwareheritage/checker_deposit.yml] => parameters => content => @@ -12,5 +12,5 @@ - swh.deposit.loader.tasks.ChecksDepositTsk deposit: - url: http://deposit.internal.staging.swh.network/1/private/ + url: https://deposit-rp.internal.staging.swh.network/1/private/ auth: username: deposit_basic_auth_swhworker_username ******************************************* File[/etc/softwareheritage/loader_deposit.yml] => parameters => content => @@ -22,5 +22,5 @@ - swh.loader.package.deposit.tasks.LoadDeposit deposit: - url: http://deposit.internal.staging.swh.network/1/private/ + url: https://deposit-rp.internal.staging.swh.network/1/private/ auth: username: deposit_basic_auth_swhworker_username ******************************************* *** End octocatalog-diff on worker0.internal.staging.swh.network
➜ puppet-environment git:(master) ✗ bin/octocatalog-diff rp0.internal.staging.swh.network Found host rp0.internal.staging.swh.network Cloning into '/tmp/swh-ocd.zloi5Das/environments/production/data/private'... done. Cloning into '/tmp/swh-ocd.zloi5Das/environments/staging/data/private'... done. *** Running octocatalog-diff on host rp0.internal.staging.swh.network I, [2020-11-10T20:14:38.252981 #18477] INFO -- : Catalogs compiled for rp0.internal.staging.swh.network I, [2020-11-10T20:14:39.205483 #18477] INFO -- : Diffs computed for rp0.internal.staging.swh.network I, [2020-11-10T20:14:39.205517 #18477] INFO -- : No differences *** End octocatalog-diff on rp0.internal.staging.swh.network
Diff Detail
Event TimelineComment Actions It fixes problems to reach the public ip from the internal network. Comment Actions Just owning the patch so when pushed, it will get closed alongside. Doing it because i'm gonna deploy it, it will indeed fix issues on at least |