diff --git a/Vagrantfile b/Vagrantfile index 6e419f7..c130a3b 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,638 +1,649 @@ Vagrant.require_version ">= 2.2.0" ENV["LC_ALL"] = "en_US.UTF-8" tmpdir = "/var/tmp/puppet" # Default configuration for all defines node below environment_path = "#{tmpdir}/environments" manifest_file = "site.pp" manifests_path = "swh-site/manifests" puppet_options = "--fileserverconfig=/etc/puppet/fileserver.conf --verbose" # --debug --trace" # used to define the local vm template path puppet_env_path = ENV["SWH_PUPPET_ENVIRONMENT_HOME"] install_facts_script_path = "vagrant/puppet_agent/install_facts.sh" # Images/local configuration (libvirt) $local_debian10_box = "debian10-20210820-1622" $local_debian10_box_url = "file://#{puppet_env_path}/packer/builds/swh-debian-10.10-amd64-20210820-1622.qcow2" # Images/remote configuration $global_debian10_box = "debian10-20210820-1622" $global_debian10_box_url = "https://annex.softwareheritage.org/public/isos/libvirt/debian/swh-debian-10.10-amd64-20210820-1622.qcow2" $global_debian11_box = "debian11-20210909-0725" $global_debian11_box_url = "https://annex.softwareheritage.org/public/isos/libvirt/debian/swh-debian-11.0-amd64-20210909-0725.qcow2" unless Vagrant.has_plugin?("libvirt") $stderr.puts <<-MSG vagrant-libvirt plugin is required for this. To install: `$ sudo apt install vagrant-libvirt MSG exit 1 end TYPE_AGENT = "agent" TYPE_MASTER = "master" ENV_ADMIN = "admin" ENV_PRODUCTION = "production" ENV_STAGING = "staging" ENVIRONMENT_FACTS = { ENV_ADMIN => { "vagrant_testing" => "1", "testing" => "vagrant", "deployment" => ENV_ADMIN, "subnet" => "vagrant", "environment" => ENV_PRODUCTION, }, ENV_PRODUCTION => { "vagrant_testing" => "1", "testing" => "vagrant", "deployment" => ENV_PRODUCTION, "subnet" => "vagrant", "puppet_vardir" => "/var/lib/puppet", "environment" => ENV_PRODUCTION, }, ENV_STAGING => { "vagrant_testing" => "1", "testing" => "vagrant", "deployment" => ENV_STAGING, "subnet" => "vagrant", "environment" => ENV_STAGING, }, } vms = { ################ # STAGING ################ "staging-webapp" => { :hostname => "webapp.internal.staging.swh.network", :ip => "10.168.130.30", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, }, "staging-rp0" => { :hostname => "rp0.internal.staging.swh.network", :ip => "10.168.130.20", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "staging-db1" => { :hostname => "db1.internal.staging.swh.network", :ip => "10.168.130.11", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "staging-storage1" => { :hostname => "storage1.internal.staging.swh.network", :ip => "10.168.130.41", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, }, "staging-objstorage0" => { :hostname => "objstorage0.internal.staging.swh.network", :ip => "10.168.130.110", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, }, "staging-deposit" => { :hostname => "deposit.internal.staging.swh.network", :ip => "10.168.130.31", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, }, "staging-worker0" => { :hostname => "worker0.internal.staging.swh.network", :ip => "10.168.130.100", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_STAGING, }, "staging-worker3" => { :hostname => "worker0.internal.staging.swh.network", :ip => "10.168.130.103", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_STAGING, }, "staging-scheduler0" => { :hostname => "scheduler0.internal.staging.swh.network", :ip => "10.168.130.50", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, }, "staging-esnode0" => { :hostname => "search-esnode0.internal.staging.swh.network", :ip => "10.168.130.80", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "staging-search0" => { :hostname => "search-search0.internal.staging.swh.network", :ip => "10.168.130.90", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, }, "staging-counters0" => { :hostname => "counters0.internal.staging.swh.network", :ip => "10.168.130.95", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, }, "staging-mirror-test" => { :hostname => "mirror-test.internal.staging.swh.network", :ip => "10.168.130.160", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_STAGING, }, ################ # ADMIN ################ "bojimans" => { :hostname => "bojimans.internal.admin.swh.network", :ip => "10.168.50.60", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_ADMIN, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "dali" => { :hostname => "dali.internal.admin.swh.network", :ip => "10.168.50.50", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_ADMIN, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "admin-bardo" => { :hostname => "bardo.internal.admin.swh.network", :ip => "10.168.50.10", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_ADMIN, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "admin-rp1" => { :hostname => "rp1.internal.admin.swh.network", :ip => "10.168.50.20", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_ADMIN, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "admin-grafana0" => { :hostname => "grafana0.internal.admin.swh.network", :ip => "10.168.50.30", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_ADMIN, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, + "admin-backup01" => { + :hostname => "backup01.euwest.azure.internal.softwareheritage.org", + :ip => "10.168.200.50", + :type => TYPE_AGENT, + :memory => 512, + :cpus => 2, + :environment => ENV_ADMIN, + :box => $global_debian11_box, + :box_url => $global_debian11_box_url, + }, + ################ # PUPPET MASTER ################ "pergamon" => { :hostname => "pergamon.softwareheritage.org", :ip => "10.168.100.29", :type => TYPE_MASTER, :memory => 3192, :cpus => 2, :environment => ENV_PRODUCTION, }, ################ # PRODUCTION ################ "prod-ns0" => { :hostname => "ns0.euwest.azure.internal.softwareheritage.org", :ip => "10.168.200.22", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "saam" => { :hostname => "saam.internal.softwareheritage.org", :ip => "10.168.100.109", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, }, "saatchi" => { :hostname => "saatchi.internal.softwareheritage.org", :ip => "10.168.100.104", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, }, "riverside" => { :hostname => "riverside.internal.admin.swh.network", :ip => "10.168.50.70", :type => TYPE_AGENT, :memory => 4096, :cpus => 4, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "kelvingrove" => { :hostname => "kelvingrove.internal.softwareheritage.org", :ip => "10.168.100.106", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "getty" => { :hostname => "getty.internal.softwareheritage.org", :type => TYPE_AGENT, :ip => "10.168.100.102", :memory => 512, :cpus => 2, :environment => ENV_PRODUCTION, }, "giverny" => { :hostname => "giverny.softwareheritage.org", :type => TYPE_AGENT, :ip => "10.168.101.118", :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-worker01" => { :hostname => "worker01.softwareheritage.org", :ip => "10.168.100.21", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-worker17" => { :hostname => "worker17.softwareheritage.org", :ip => "10.168.100.43", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, }, "esnode1" => { :hostname => "esnode1.internal.softwareheritage.org", :ip => "10.168.100.61", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "esnode2" => { :hostname => "esnode2.internal.softwareheritage.org", :ip => "10.168.100.62", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "esnode3" => { :hostname => "esnode3.internal.softwareheritage.org", :ip => "10.168.100.63", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-kibana0" => { :hostname => "kibana0.internal.softwareheritage.org", :ip => "10.168.100.50", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "logstash" => { :hostname => "logstash0.internal.softwareheritage.org", :ip => "10.168.100.19", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-webapp1" => { :hostname => "webapp1.internal.softwareheritage.org", :ip => "10.168.100.71", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-met" => { :hostname => "met.internal.softwareheritage.org", :ip => "10.168.100.110", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-moma" => { :hostname => "moma.softwareheritage.org", :ip => "10.168.100.31", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-search1" => { :hostname => "search1.internal.softwareheritage.org", :ip => "10.168.100.85", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-search-esnode4" => { :hostname => "search-esnode4.internal.softwareheritage.org", :ip => "10.168.100.86", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-search-esnode5" => { :hostname => "search-esnode5.internal.softwareheritage.org", :ip => "10.168.100.87", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-search-esnode6" => { :hostname => "search-esnode6.internal.softwareheritage.org", :ip => "10.168.100.88", :type => TYPE_AGENT, :memory => 4096, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-counters1" => { :hostname => "counters1.internal.softwareheritage.org", :ip => "10.168.100.95", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, }, "prod-kafka1" => { :hostname => "kafka1.internal.softwareheritage.org", :ip => "10.168.100.201", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-kafka2" => { :hostname => "kafka2.internal.softwareheritage.org", :ip => "10.168.100.202", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-kafka3" => { :hostname => "kafka3.internal.softwareheritage.org", :ip => "10.168.100.203", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "prod-kafka4" => { :hostname => "kafka4.internal.softwareheritage.org", :ip => "10.168.100.204", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "uffizi" => { :hostname => "uffizi.internal.softwareheritage.org", :ip => "10.168.100.101", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "branly" => { :hostname => "branly.internal.softwareheritage.org", :ip => "10.168.100.108", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "belvedere" => { :hostname => "belvedere.internal.softwareheritage.org", :ip => "10.168.100.210", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "somerset" => { :hostname => "somerset.internal.softwareheritage.org", :ip => "10.168.100.103", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "jenkins-debian1" => { :hostname => "jenkins-debian1.internal.softwareheritage.org", :ip => "10.168.100.150", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "thyssen" => { :hostname => "thyssen.internal.softwareheritage.org", :ip => "10.168.100.105", :type => TYPE_AGENT, :memory => 2048, :cpus => 2, :environment => ENV_PRODUCTION, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, "tate" => { :hostname => "tate.softwareheritage.org", :ip => "10.168.100.30", :type => TYPE_AGENT, :memory => 1024, :cpus => 2, :environment => ENV_PRODUCTION, }, ################ ## MISC ################ "test" => { :hostname => "test.softwareheritage.org", :ip => "10.168.100.130", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, }, "test-bullseye" => { :hostname => "testbullseye.softwareheritage.org", :ip => "10.168.100.131", :type => TYPE_AGENT, :memory => 512, :cpus => 2, :environment => ENV_STAGING, :box => $global_debian11_box, :box_url => $global_debian11_box_url, }, } Vagrant.configure("2") do |global_config| vms.each do | vm_name, vm_props | global_config.vm.define vm_name do |config| _environment_name = vm_props[:environment] _vm_facts = ENVIRONMENT_FACTS[_environment_name] _mount_point_puppet = vm_props[:type] == TYPE_MASTER ? "/etc/puppet/code" : "/tmp/puppet" # config.ssh.insert_key = false config.vm.guest = :debian config.vm.box = vm_props[:box] ? vm_props[:box] : $global_debian10_box config.vm.box_url = vm_props[:box_url] ? vm_props[:box_url] : $global_debian10_box_url config.vm.box_check_update = false config.vm.hostname = vm_props[:hostname] config.vm.network :private_network, ip: vm_props[:ip], netmask: "255.255.0.0" # Using nfs v4 to avoid using the default nfs v3 on udp not supported by the debian 11 kernel config.vm.synced_folder tmpdir, _mount_point_puppet, type: 'nfs', nfs_version:4 # Hack to speed up the puppet provisioner rsync # It will synchronize between the same source and destination config.vm.synced_folder tmpdir, '/vagrant', type: 'nfs', nfs_version:4 config.vm.synced_folder tmpdir, '/vagrant-puppet', type: 'nfs', nfs_version:4 # ssl certificates share config.vm.synced_folder "vagrant/le_certs", "/var/lib/puppet/letsencrypt_exports", type: 'nfs', nfs_version:4 config.vm.provider :libvirt do |provider| provider.memory = vm_props[:memory] provider.cpus = vm_props[:cpus] # local test run: https://github.com/vagrant-libvirt/vagrant-libvirt/issues/45 provider.driver = 'kvm' end # installs fact for `puppet agent --test` cli to work within the vm config.vm.provision :shell do |s| s.path = install_facts_script_path s.args = [ _vm_facts["deployment"], _vm_facts["subnet"] ] end if vm_props[:type] == TYPE_MASTER config.vm.provision "file", source: "vagrant/puppet_master/", destination: "/tmp/" config.vm.provision :shell, :path => "vagrant/puppet_master/prepare_puppet_master.sh" end config.vm.provision "puppet" do |puppet| puppet.environment = _vm_facts["environment"] if vm_props[:type] == TYPE_AGENT puppet.environment_path = "#{environment_path}" puppet.hiera_config_path = "#{puppet.environment_path}/#{puppet.environment}/hiera.yaml" end puppet.manifest_file = "#{manifest_file}" puppet.manifests_path = "#{manifests_path}" puppet.options = "#{puppet_options}" puppet.facter = _vm_facts # Dont use nfs mount as the nfs_version can't be # specified. The default is nfsv3 and udp which is not # supported by the debian 11 kernel puppet.synced_folder_type = 'rsync' end end end end diff --git a/octocatalog-diff/facts/backup01.euwest.azure.internal.softwareheritage.org.yaml b/octocatalog-diff/facts/backup01.euwest.azure.internal.softwareheritage.org.yaml new file mode 100644 index 0000000..c50568e --- /dev/null +++ b/octocatalog-diff/facts/backup01.euwest.azure.internal.softwareheritage.org.yaml @@ -0,0 +1,592 @@ +--- !ruby/object:Puppet::Node::Facts +name: backup01.euwest.azure.internal.softwareheritage.org +values: + agent_specified_environment: production + apt_has_dist_updates: false + apt_has_updates: false + apt_reboot_required: false + apt_update_last_success: 1645634402 + architecture: amd64 + bios_release_date: 12/07/2018 + bios_vendor: American Megatrends Inc. + bios_version: '090008' + blockdevice_sda_model: Virtual Disk + blockdevice_sda_size: 34359738368 + blockdevice_sda_vendor: Msft + blockdevice_sdb_model: Virtual Disk + blockdevice_sdb_size: 8589934592 + blockdevice_sdb_vendor: Msft + blockdevice_sdc_model: Virtual Disk + blockdevice_sdc_size: 214748364800 + blockdevice_sdc_vendor: Msft + blockdevice_sr0_model: Virtual CD/ROM + blockdevice_sr0_size: 1073741312 + blockdevice_sr0_vendor: Msft + blockdevices: sdb,sr0,sdc,sda + boardmanufacturer: Microsoft Corporation + boardproductname: Virtual Machine + boardserialnumber: 0000-0010-7463-7470-1865-1936-43 + cassandracmsheapnewsize: 200 + cassandracmsmaxheapsize: 1024 + cassandraheapnewsize: 200 + cassandramaxheapsize: 1024 + chassisassettag: 7783-7084-3265-9085-8269-3286-77 + chassistype: Desktop + cloud: + provider: azure + deployment: admin + dhcp_servers: + eth0: 168.63.129.16 + system: 168.63.129.16 + disks: + sda: + model: Virtual Disk + size: 32.00 GiB + size_bytes: 34359738368 + vendor: Msft + sdb: + model: Virtual Disk + size: 8.00 GiB + size_bytes: 8589934592 + vendor: Msft + sdc: + model: Virtual Disk + size: 200.00 GiB + size_bytes: 214748364800 + vendor: Msft + sr0: + model: Virtual CD/ROM + size: 1.00 GiB + size_bytes: 1073741312 + vendor: Msft + dmi: + bios: + release_date: 12/07/2018 + vendor: American Megatrends Inc. + version: '090008' + board: + manufacturer: Microsoft Corporation + product: Virtual Machine + serial_number: 0000-0010-7463-7470-1865-1936-43 + chassis: + asset_tag: 7783-7084-3265-9085-8269-3286-77 + type: Desktop + manufacturer: Microsoft Corporation + product: + name: Virtual Machine + serial_number: 0000-0004-6538-8697-4506-1233-39 + uuid: 8bed9540-41c4-4b40-9522-cadac7eb50ab + domain: euwest.azure.internal.softwareheritage.org + extlib__puppet_config: + master: + localcacert: "/var/lib/puppet/ssl/certs/ca.pem" + ssldir: "/var/lib/puppet/ssl" + main: + hostpubkey: "/var/lib/puppet/ssl/public_keys/backup01.euwest.azure.internal.softwareheritage.org.pem" + hostprivkey: "/var/lib/puppet/ssl/private_keys/backup01.euwest.azure.internal.softwareheritage.org.pem" + hostcert: "/var/lib/puppet/ssl/certs/backup01.euwest.azure.internal.softwareheritage.org.pem" + localcacert: "/var/lib/puppet/ssl/certs/ca.pem" + ssldir: "/var/lib/puppet/ssl" + vardir: "/var/lib/puppet" + server: pergamon.internal.softwareheritage.org + facterversion: 3.14.12 + filesystems: ext2,ext3,ext4,vfat + fips_enabled: false + fqdn: backup01.euwest.azure.internal.softwareheritage.org + gid: root + hardwareisa: unknown + hardwaremodel: x86_64 + hostname: backup01 + icinga2_puppet_hostcert: "/var/lib/puppet/ssl/certs/backup01.euwest.azure.internal.softwareheritage.org.pem" + icinga2_puppet_hostprivkey: "/var/lib/puppet/ssl/private_keys/backup01.euwest.azure.internal.softwareheritage.org.pem" + icinga2_puppet_localcacert: "/var/lib/puppet/ssl/certs/ca.pem" + id: root + identity: + gid: 0 + group: root + privileged: true + uid: 0 + user: root + interfaces: eth0,lo + ipaddress: 192.168.200.50 + ipaddress6: fe80::6245:bdff:fe92:47ac + ipaddress6_eth0: fe80::6245:bdff:fe92:47ac + ipaddress6_lo: "::1" + ipaddress_eth0: 192.168.200.50 + ipaddress_lo: 127.0.0.1 + is_pe: false + is_virtual: true + kernel: Linux + kernelmajversion: '5.10' + kernelrelease: 5.10.0-11-cloud-amd64 + kernelversion: 5.10.0 + letsencrypt_directory: {} + load_averages: + 15m: 0.02 + 1m: 0.09 + 5m: 0.07 + lsbdistcodename: bullseye + lsbdistdescription: Debian GNU/Linux 11 (bullseye) + lsbdistid: Debian + lsbdistrelease: '11.2' + lsbmajdistrelease: '11' + lsbminordistrelease: '2' + macaddress: 60:45:bd:92:47:ac + macaddress_eth0: 60:45:bd:92:47:ac + manufacturer: Microsoft Corporation + memory: + system: + available: 3.46 GiB + available_bytes: 3718385664 + capacity: 9.85% + total: 3.84 GiB + total_bytes: 4124864512 + used: 387.65 MiB + used_bytes: 406478848 + memoryfree: 3.46 GiB + memoryfree_mb: 3546.12890625 + memorysize: 3.84 GiB + memorysize_mb: 3933.77734375 + mountpoints: + "/": + available: 27.71 GiB + available_bytes: 29750579200 + capacity: 6.55% + device: "/dev/sda1" + filesystem: ext4 + options: + - rw + - relatime + - discard + - errors=remount-ro + size: 31.24 GiB + size_bytes: 33541742592 + used: 1.94 GiB + used_bytes: 2084593664 + "/boot/efi": + available: 117.83 MiB + available_bytes: 123557888 + capacity: 4.75% + device: "/dev/sda15" + filesystem: vfat + options: + - rw + - relatime + - fmask=0022 + - dmask=0022 + - codepage=437 + - iocharset=ascii + - shortname=mixed + - utf8 + - errors=remount-ro + size: 123.71 MiB + size_bytes: 129718272 + used: 5.88 MiB + used_bytes: 6160384 + "/dev": + available: 1.91 GiB + available_bytes: 2052935680 + capacity: 0% + device: udev + filesystem: devtmpfs + options: + - rw + - nosuid + - relatime + - size=2004820k + - nr_inodes=501205 + - mode=755 + size: 1.91 GiB + size_bytes: 2052935680 + used: 0 bytes + used_bytes: 0 + "/dev/hugepages": + available: 0 bytes + available_bytes: 0 + capacity: 100% + device: hugetlbfs + filesystem: hugetlbfs + options: + - rw + - relatime + - pagesize=2M + size: 0 bytes + size_bytes: 0 + used: 0 bytes + used_bytes: 0 + "/dev/mqueue": + available: 0 bytes + available_bytes: 0 + capacity: 100% + device: mqueue + filesystem: mqueue + options: + - rw + - nosuid + - nodev + - noexec + - relatime + size: 0 bytes + size_bytes: 0 + used: 0 bytes + used_bytes: 0 + "/dev/pts": + available: 0 bytes + available_bytes: 0 + capacity: 100% + device: devpts + filesystem: devpts + options: + - rw + - nosuid + - noexec + - relatime + - gid=5 + - mode=620 + - ptmxmode=000 + size: 0 bytes + size_bytes: 0 + used: 0 bytes + used_bytes: 0 + "/dev/shm": + available: 1.92 GiB + available_bytes: 2062430208 + capacity: 0% + device: tmpfs + filesystem: tmpfs + options: + - rw + - nosuid + - nodev + size: 1.92 GiB + size_bytes: 2062430208 + used: 0 bytes + used_bytes: 0 + "/mnt": + available: 7.36 GiB + available_bytes: 7902007296 + capacity: 0.00% + device: "/dev/sdb1" + filesystem: ext4 + options: + - rw + - relatime + size: 7.77 GiB + size_bytes: 8348200960 + used: 24.00 KiB + used_bytes: 24576 + "/run": + available: 392.82 MiB + available_bytes: 411906048 + capacity: 0.14% + device: tmpfs + filesystem: tmpfs + options: + - rw + - nosuid + - nodev + - noexec + - relatime + - size=402820k + - mode=755 + size: 393.38 MiB + size_bytes: 412487680 + used: 568.00 KiB + used_bytes: 581632 + "/run/lock": + available: 5.00 MiB + available_bytes: 5242880 + capacity: 0% + device: tmpfs + filesystem: tmpfs + options: + - rw + - nosuid + - nodev + - noexec + - relatime + - size=5120k + size: 5.00 MiB + size_bytes: 5242880 + used: 0 bytes + used_bytes: 0 + "/run/rpc_pipefs": + available: 0 bytes + available_bytes: 0 + capacity: 100% + device: sunrpc + filesystem: rpc_pipefs + options: + - rw + - relatime + size: 0 bytes + size_bytes: 0 + used: 0 bytes + used_bytes: 0 + "/run/user/1025": + available: 393.38 MiB + available_bytes: 412483584 + capacity: 0% + device: tmpfs + filesystem: tmpfs + options: + - rw + - nosuid + - nodev + - relatime + - size=402816k + - nr_inodes=100704 + - mode=700 + - uid=1025 + - gid=1025 + size: 393.38 MiB + size_bytes: 412483584 + used: 0 bytes + used_bytes: 0 + mounts: + - "/" + - "/boot/efi" + - "/mnt" + mtu_eth0: 1500 + mtu_lo: 65536 + mysql_server_id: 3180529719 + netmask: 255.255.252.0 + netmask6: 'ffff:ffff:ffff:ffff::' + netmask6_eth0: 'ffff:ffff:ffff:ffff::' + netmask6_lo: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff + netmask_eth0: 255.255.252.0 + netmask_lo: 255.0.0.0 + network: 192.168.200.0 + network6: 'fe80::' + network6_eth0: 'fe80::' + network6_lo: "::1" + network_eth0: 192.168.200.0 + network_lo: 127.0.0.0 + networking: + dhcp: 168.63.129.16 + domain: euwest.azure.internal.softwareheritage.org + fqdn: backup01.euwest.azure.internal.softwareheritage.org + hostname: backup01 + interfaces: + eth0: + bindings: + - address: 192.168.200.50 + netmask: 255.255.252.0 + network: 192.168.200.0 + bindings6: + - address: fe80::6245:bdff:fe92:47ac + netmask: 'ffff:ffff:ffff:ffff::' + network: 'fe80::' + dhcp: 168.63.129.16 + ip: 192.168.200.50 + ip6: fe80::6245:bdff:fe92:47ac + mac: 60:45:bd:92:47:ac + mtu: 1500 + netmask: 255.255.252.0 + netmask6: 'ffff:ffff:ffff:ffff::' + network: 192.168.200.0 + network6: 'fe80::' + scope6: link + lo: + bindings: + - address: 127.0.0.1 + netmask: 255.0.0.0 + network: 127.0.0.0 + bindings6: + - address: "::1" + netmask: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff + network: "::1" + ip: 127.0.0.1 + ip6: "::1" + mtu: 65536 + netmask: 255.0.0.0 + netmask6: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff + network: 127.0.0.0 + network6: "::1" + scope6: host + ip: 192.168.200.50 + ip6: fe80::6245:bdff:fe92:47ac + mac: 60:45:bd:92:47:ac + mtu: 1500 + netmask: 255.255.252.0 + netmask6: 'ffff:ffff:ffff:ffff::' + network: 192.168.200.0 + network6: 'fe80::' + primary: eth0 + scope6: link + operatingsystem: Debian + operatingsystemmajrelease: '11' + operatingsystemrelease: '11.2' + os: + architecture: amd64 + distro: + codename: bullseye + description: Debian GNU/Linux 11 (bullseye) + id: Debian + release: + full: '11.2' + major: '11' + minor: '2' + family: Debian + hardware: x86_64 + name: Debian + release: + full: '11.2' + major: '11' + minor: '2' + selinux: + enabled: false + osfamily: Debian + package_provider: apt + partitions: + "/dev/sda1": + filesystem: ext4 + mount: "/" + partuuid: 5d91930f-3ff5-0d42-8e7b-c7e962ec3dde + size: 31.87 GiB + size_bytes: 34225503744 + uuid: a4c6105c-c029-40ac-bf6f-b520a6860709 + "/dev/sda14": + partuuid: 25143067-be87-8844-8848-a61c9dead4aa + size: 3.00 MiB + size_bytes: 3145728 + "/dev/sda15": + filesystem: vfat + mount: "/boot/efi" + partuuid: 8e317cdd-ec53-d54b-a27d-c2d7f471dee2 + size: 124.00 MiB + size_bytes: 130023424 + uuid: 4EA4-DE80 + "/dev/sdb1": + filesystem: ext4 + mount: "/mnt" + partuuid: 4095ed8b-01 + size: 8.00 GiB + size_bytes: 8587837440 + uuid: d2381040-34a5-4a72-8546-f711aaab6457 + "/dev/sdc1": + filesystem: zfs_member + label: data + partlabel: zfs-06495ac79981d8e6 + partuuid: 3a24a732-5d1b-0f41-a685-9a74de0b85bc + size: 199.99 GiB + size_bytes: 214737879040 + uuid: '9718715912818404689' + "/dev/sdc9": + partuuid: 7ad74c38-28a7-bb42-a502-46d98a683ee8 + size: 8.00 MiB + size_bytes: 8388608 + path: "/usr/bin:/bin:/usr/sbin:/sbin" + physicalprocessorcount: 1 + processor0: Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz + processor1: Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz + processorcount: 2 + processors: + count: 2 + isa: unknown + models: + - Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz + - Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz + physicalcount: 1 + productname: Virtual Machine + public_ipaddresses: [] + puppet_environmentpath: "/etc/puppet/code/environments" + puppet_server: pergamon.internal.softwareheritage.org + puppet_vardir: "/var/lib/puppet" + puppetversion: 5.5.22 + root_home: "/root" + ruby: + platform: x86_64-linux-gnu + sitedir: "/usr/local/lib/site_ruby/2.7.0" + version: 2.7.4 + rubyplatform: x86_64-linux-gnu + rubysitedir: "/usr/local/lib/site_ruby/2.7.0" + rubyversion: 2.7.4 + scope6: link + scope6_eth0: link + scope6_lo: host + selinux: false + serialnumber: 0000-0004-6538-8697-4506-1233-39 + service_provider: systemd + ssh: + dsa: + fingerprints: + sha1: SSHFP 2 1 6b0da030ddfcfd6aad571a1b183ef12756cfe9ad + sha256: SSHFP 2 2 4d80d182f706377857415fd854e9c774548a7407defa2dfb662fcb52ecfbd421 + key: AAAAB3NzaC1kc3MAAACBAO6Pe2+6wRCjW7QNoENz1aqnnrw9Ia1dplOS1C0C5PFUZIRYGGaKEjYbVZQCfDxncCFuqQdMIu0KYQYIL8y6niIwP4TxzUVwUqULnfRRt6eb2MbShvvFQhcH3VQVKrb+95g+Z3hlWnQ3d0VMAJAhEtDs1ZYtj69FfPD5g/gjKQhlAAAAFQCtdodOa3CoEyL6eSbaFOyR5mES6wAAAIBjraC1nQQ8tyBGRCWPum5A9W9p0ndsj9qCc2W3bbzJUYG27K/mGi2ZmgA5ek/GRJzcYVIN9s1zRaRG/Cf8NBhvQUKVgFrcd13FGVx3MzbcESw7jKjoaNhRA19w0xRt6h4oSTGfQvHdM099a7tHbwXy7ZYy8vL+VphzoZ0mN+itpQAAAIEAuHsIY6F8PZXKZTQm6Nzn7CEjTa/xyS+yH9bQBnYPhDhpKjlOTg7NzEmHy5KUcydbkM59FTuLEgY506OfJjIPOXuB1MuulNvsKycJV7WuQUgHoajV6puVVWtiAA06fCrG1JX7+fhmlory2u6cdg6IyfTxNGg7a+mexfHwTkjwZbs= + type: ssh-dss + ecdsa: + fingerprints: + sha1: SSHFP 3 1 329da08e61520ed5586f65315aada7dea9f6697c + sha256: SSHFP 3 2 30b216f0fe3e0381fb5d57c55e599991058ae08da8d9b0db98650983ca9198ae + key: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGRBb6xg9SYY+2riid1VzTpgHUcwk4sa4SL8VPIQgl5jyhGYl4MOaCrvuwamviR1FR7rOBmnlEA8SmG90BRr7hE= + type: ecdsa-sha2-nistp256 + ed25519: + fingerprints: + sha1: SSHFP 4 1 3fcbe0d6740147517c5322cde585c1f9457af4ba + sha256: SSHFP 4 2 8628264865079e2c73efa8be0e6058e24386714fdf62d82c88aa5f525d1f665d + key: AAAAC3NzaC1lZDI1NTE5AAAAIFkPmAsJHaPxNu2iJqGgUOhgGJuFNc5s3B1YuBCul70j + type: ssh-ed25519 + rsa: + fingerprints: + sha1: SSHFP 1 1 6a972b9bf2236c9f70fd7c923bd08e09a8f2bfa8 + sha256: SSHFP 1 2 05eb7a5808a48156b930261a2c4988e17eae2e7a85f822afca47332be9775006 + key: AAAAB3NzaC1yc2EAAAADAQABAAABgQDOhrUUxUYCIcoKm7dy9koydiAVy9mHeBkw1dLgVNXQa3Bp25FHTaEJX7pX9XD5Sxb6MTRgqbxaPiYhtRr9GMOk+pIcayuGHxOdClidTFbLD9DLSUfOFlth6MR3BmrnmhZkimuveSesxMEsB7YIJV8P6VG0UcM++re7dZkPaNbe6BTsrRjHJ0u5MJKVTTeduz2DywR1YpGdKutBvSxf3hO3rlSotO6InG4/5QZcl7+8JubW3EhedtuIK9F9GXwLqJvl/Atn9T93FQAaLOp+/DB3k+52EoQS8fnKMAI8g5OvlDbI4vla9iBeJj8KA2wwZ93TwzV8KUfKl93kn/UJyJW5CLAvU+KmbiRqfMIVwjakKXIq1ElsVbWr9SzRhCXfQQgVLYQrowc6vjzPQitemt7FquWaM0lUY92XfiMRdpXYeeEzGb9YAgzBDXCc9u4ufnc3cSY7CMfaL8ir/S9nkPCy0oth76RCshuK/9DvTnqEEGnNHwQuCWNnYqmQvMuRJbM= + type: ssh-rsa + ssh_client_version_full: 8.4p1 + ssh_keys_users: {} + ssh_server_version_full: 8.4p1 + ssh_server_version_major: '8' + ssh_server_version_release: '8.4' + sshdsakey: AAAAB3NzaC1kc3MAAACBAO6Pe2+6wRCjW7QNoENz1aqnnrw9Ia1dplOS1C0C5PFUZIRYGGaKEjYbVZQCfDxncCFuqQdMIu0KYQYIL8y6niIwP4TxzUVwUqULnfRRt6eb2MbShvvFQhcH3VQVKrb+95g+Z3hlWnQ3d0VMAJAhEtDs1ZYtj69FfPD5g/gjKQhlAAAAFQCtdodOa3CoEyL6eSbaFOyR5mES6wAAAIBjraC1nQQ8tyBGRCWPum5A9W9p0ndsj9qCc2W3bbzJUYG27K/mGi2ZmgA5ek/GRJzcYVIN9s1zRaRG/Cf8NBhvQUKVgFrcd13FGVx3MzbcESw7jKjoaNhRA19w0xRt6h4oSTGfQvHdM099a7tHbwXy7ZYy8vL+VphzoZ0mN+itpQAAAIEAuHsIY6F8PZXKZTQm6Nzn7CEjTa/xyS+yH9bQBnYPhDhpKjlOTg7NzEmHy5KUcydbkM59FTuLEgY506OfJjIPOXuB1MuulNvsKycJV7WuQUgHoajV6puVVWtiAA06fCrG1JX7+fhmlory2u6cdg6IyfTxNGg7a+mexfHwTkjwZbs= + sshecdsakey: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGRBb6xg9SYY+2riid1VzTpgHUcwk4sa4SL8VPIQgl5jyhGYl4MOaCrvuwamviR1FR7rOBmnlEA8SmG90BRr7hE= + sshed25519key: AAAAC3NzaC1lZDI1NTE5AAAAIFkPmAsJHaPxNu2iJqGgUOhgGJuFNc5s3B1YuBCul70j + sshfp_dsa: |- + SSHFP 2 1 6b0da030ddfcfd6aad571a1b183ef12756cfe9ad + SSHFP 2 2 4d80d182f706377857415fd854e9c774548a7407defa2dfb662fcb52ecfbd421 + sshfp_ecdsa: |- + SSHFP 3 1 329da08e61520ed5586f65315aada7dea9f6697c + SSHFP 3 2 30b216f0fe3e0381fb5d57c55e599991058ae08da8d9b0db98650983ca9198ae + sshfp_ed25519: |- + SSHFP 4 1 3fcbe0d6740147517c5322cde585c1f9457af4ba + SSHFP 4 2 8628264865079e2c73efa8be0e6058e24386714fdf62d82c88aa5f525d1f665d + sshfp_rsa: |- + SSHFP 1 1 6a972b9bf2236c9f70fd7c923bd08e09a8f2bfa8 + SSHFP 1 2 05eb7a5808a48156b930261a2c4988e17eae2e7a85f822afca47332be9775006 + sshrsakey: AAAAB3NzaC1yc2EAAAADAQABAAABgQDOhrUUxUYCIcoKm7dy9koydiAVy9mHeBkw1dLgVNXQa3Bp25FHTaEJX7pX9XD5Sxb6MTRgqbxaPiYhtRr9GMOk+pIcayuGHxOdClidTFbLD9DLSUfOFlth6MR3BmrnmhZkimuveSesxMEsB7YIJV8P6VG0UcM++re7dZkPaNbe6BTsrRjHJ0u5MJKVTTeduz2DywR1YpGdKutBvSxf3hO3rlSotO6InG4/5QZcl7+8JubW3EhedtuIK9F9GXwLqJvl/Atn9T93FQAaLOp+/DB3k+52EoQS8fnKMAI8g5OvlDbI4vla9iBeJj8KA2wwZ93TwzV8KUfKl93kn/UJyJW5CLAvU+KmbiRqfMIVwjakKXIq1ElsVbWr9SzRhCXfQQgVLYQrowc6vjzPQitemt7FquWaM0lUY92XfiMRdpXYeeEzGb9YAgzBDXCc9u4ufnc3cSY7CMfaL8ir/S9nkPCy0oth76RCshuK/9DvTnqEEGnNHwQuCWNnYqmQvMuRJbM= + subnet: azure_euwest + sudoversion: 1.9.5p2 + swh_hostname: + fqdn: backup01.euwest.azure.internal.softwareheritage.org + short: backup01.euwest.azure + internal_fqdn: backup01.euwest.azure.internal.softwareheritage.org + system_uptime: + days: 0 + hours: 3 + seconds: 11911 + uptime: 3:18 hours + systemd: true + systemd_internal_services: + systemd-boot-check-no-failures.service: disabled + systemd-fsck-root.service: enabled-runtime + systemd-network-generator.service: disabled + systemd-networkd-wait-online.service: disabled + systemd-networkd.service: disabled + systemd-pstore.service: enabled + systemd-remount-fs.service: enabled-runtime + systemd-resolved.service: disabled + systemd-time-wait-sync.service: disabled + systemd_version: '247' + timezone: UTC + uptime: 3:18 hours + uptime_days: 0 + uptime_hours: 3 + uptime_seconds: 11911 + uuid: 8bed9540-41c4-4b40-9522-cadac7eb50ab + vcsrepo_svn_ver: '' + virtual: hyperv + clientcert: backup01.euwest.azure.internal.softwareheritage.org + clientversion: 5.5.22 + clientnoop: false +timestamp: '2022-02-23T17:26:06.639345012+00:00' +expiration: '2022-02-23T17:56:06.639921609+00:00'