Running with gitlab-runner 13.5.0 (ece86343)
  on System Shared Runner J9EsdQ92
section_start:1612378473:resolve_secrets
Resolving secrets
section_end:1612378473:resolve_secrets
section_start:1612378473:prepare_executor
Preparing the "docker" executor
Using Docker executor with image ubuntu:18.04 ...
Using locally found image version due to if-not-present pull policy
Using docker image sha256:4ab73fe41bd466dff16a0e732b568862dce676f1d49de2a85309349266c882f8 for gitlab/gitlab-runner-helper:x86_64-6fbc7474 with digest gitlab/gitlab-runner-helper@sha256:6275194f2d67051ee4538cbd086c4c61b35e15d4439f76b5b5b710bee7344895 ...
Using locally found image version due to if-not-present pull policy
Using docker image sha256:c090eaba6b9480dcd1daf063e4efe271711745c21a73c53bdc94c8d9610d2fd9 for ubuntu:18.04 with digest ubuntu@sha256:ea188fdc5be9b25ca048f1e882b33f1bc763fb976a8a4fea446b38ed0efcbeba ...
section_end:1612378475:prepare_executor
section_start:1612378475:prepare_script
Preparing environment
Running on osm-gitlab via 7dbf9d05aeed...
section_end:1612378475:prepare_script
section_start:1612378475:get_sources
Getting source from Git repository
Fetching changes...
Reinitialized existing Git repository in /builds/gitlab/vnf-onboarding/osm-packages/.git/
Checking out 33bcbf91 as master...
Removing build_infra.sh
Removing build_slice.sh
Removing build_webhost.sh
Removing cirros_alarm_ns/checksums.txt
Removing cirros_alarm_vnf/checksums.txt
Removing delete_slice.sh
Removing epa_quota_ns/checksums.txt
Removing epa_quota_vnf/checksums.txt
Removing fb_magma_knf/
Removing fb_magma_ns/
Removing ha_proxy_charm_ns/
Removing ha_proxy_charm_vnf/
Removing hackfest_basic_metrics_ns/checksums.txt
Removing hackfest_basic_metrics_vnf/checksums.txt
Removing hackfest_basic_ns/checksums.txt
Removing hackfest_basic_sriov_ns/checksums.txt
Removing hackfest_basic_sriov_vnf/checksums.txt
Removing hackfest_basic_vnf/checksums.txt
Removing hackfest_cloudinit_ns/checksums.txt
Removing hackfest_cloudinit_vnf/checksums.txt
Removing hackfest_epasriov_ns/checksums.txt
Removing hackfest_epasriov_vnf/checksums.txt
Removing hackfest_gateway_vnfd/
Removing hackfest_k8sproxycharm_ns/checksums.txt
Removing hackfest_k8sproxycharm_vnf/checksums.txt
Removing hackfest_magma-agw-enb_nsd/
Removing hackfest_magma-agw-enb_vnfd/
Removing hackfest_multivdu_ns/checksums.txt
Removing hackfest_multivdu_vnf/checksums.txt
Removing hackfest_proxycharm_ns/checksums.txt
Removing hackfest_proxycharm_vnf/checksums.txt
Removing hackfest_simple_k8s_ns/checksums.txt
Removing hackfest_simple_k8s_vnf/checksums.txt
Removing hackfest_vyos_ns/checksums.txt
Removing hackfest_vyos_vnf/checksums.txt
Removing k8s_juju_ns/checksums.txt
Removing k8s_jujucontroller_vnf/charms/builds/
Removing k8s_jujumachine_vnf/checksums.txt
Removing k8s_proxy_charm_ns/
Removing k8s_proxy_charm_vnf/
Removing magma_slice.yaml
Removing native_charm_ns/
Removing native_charm_vnf/
Removing native_k8s_charm_ns/
Removing native_k8s_charm_vnf/
Removing nopasswd_k8s_proxy_charm_ns/
Removing nopasswd_k8s_proxy_charm_vnf/
Removing nopasswd_proxy_charm_ns/
Removing nopasswd_proxy_charm_vnf/
Removing ns_relations_ns/
Removing ns_relations_provides_vnf/
Removing ns_relations_requires_vnf/
Removing nscharm_ns/checksums.txt
Removing nscharm_policy_vnf/checksums.txt
Removing nscharm_user_vnf/checksums.txt
Removing openldap_knf/checksums.txt
Removing openldap_ns/checksums.txt
Removing params.yaml
Removing pdu.yaml
Removing pil_price_list.yaml
Removing proxy_native_relation_ns/
Removing proxy_native_relation_vnf/
Removing sdn_port_mapping.yaml
Removing simple_ee_ns/checksums.txt
Removing simple_ee_vnf/checksums.txt
Removing simple_nopasswd_ns/checksums.txt
Removing simple_nopasswd_vnf/charms/builds/
Removing slice_basic_middle_ns/checksums.txt
Removing slice_basic_middle_vnf/checksums.txt
Removing slice_basic_ns/checksums.txt
Removing slice_basic_vnf/checksums.txt
Removing snmp_ee_ns/checksums.txt
Removing snmp_ee_vnf/checksums.txt
Removing snmp_setcomm_ee_ns/checksums.txt
Removing snmp_setcomm_ee_vnf/checksums.txt
Removing squid_cnf/
Removing squid_cnf_ns/
Removing ubuntu_cloudinit_ns/checksums.txt
Removing ubuntu_cloudinit_vnf/checksums.txt
Removing vdu_replicas_ns/checksums.txt
Removing vdu_replicas_vnf/checksums.txt
Removing vnf-catalog/
Removing vnf_price_list.yaml
Removing vnf_relations_ns/
Removing vnf_relations_vnf/

Skipping Git submodules setup
section_end:1612378477:get_sources
section_start:1612378477:step_script
Executing "step_script" stage of the job script
$ DEBIAN_FRONTEND=noninteractive apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2352 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [323 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [42.6 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2157 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB]
Get:15 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1921 kB]
Get:16 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [35.5 kB]
Get:17 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [293 kB]
Get:18 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1387 kB]
Fetched 21.9 MB in 2s (8951 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
$ DEBIAN_FRONTEND=noninteractive apt install -y gcc git make python3 python3 python3-pip python3-pycurl python3-setuptools sshpass software-properties-common wget

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu build-essential
  ca-certificates cpp cpp-7 cron dbus dh-python dirmngr distro-info-data
  dpkg-dev fakeroot file g++ g++-7 gcc-7 gcc-7-base gir1.2-glib-2.0 git-man
  gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server
  gpgconf gpgsm iso-codes krb5-locales less libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor1
  libapt-inst2.0 libasan4 libasn1-8-heimdal libassuan0 libatomic1 libbinutils
  libbsd0 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libcurl3-gnutls
  libdbus-1-3 libdpkg-perl libedit2 liberror-perl libexpat1 libexpat1-dev
  libfakeroot libfile-fcntllock-perl libgcc-7-dev libgdbm-compat4 libgdbm5
  libgirepository-1.0-1 libglib2.0-0 libglib2.0-data libgomp1 libgssapi-krb5-2
  libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal
  libheimntlm0-heimdal libhx509-5-heimdal libicu60 libisl19 libitm1
  libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0
  libksba8 libldap-2.4-2 libldap-common liblocale-gettext-perl liblsan0
  libmagic-mgc libmagic1 libmpc3 libmpdec2 libmpfr6 libmpx2 libnghttp2-14
  libnpth0 libperl5.26 libpsl5 libpython3-dev libpython3-stdlib libpython3.6
  libpython3.6-dev libpython3.6-minimal libpython3.6-stdlib libquadmath0
  libreadline7 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libsqlite3-0 libssl1.0.0 libssl1.1 libstdc++-7-dev
  libtsan0 libubsan0 libwind0-heimdal libx11-6 libx11-data libxau6 libxcb1
  libxdmcp6 libxext6 libxml2 libxmuu1 linux-libc-dev lsb-release manpages
  manpages-dev mime-support multiarch-support netbase openssh-client openssl
  patch perl perl-modules-5.26 pinentry-curses powermgmt-base publicsuffix
  python-apt-common python-pip-whl python3-apt python3-asn1crypto
  python3-cffi-backend python3-crypto python3-cryptography python3-dbus
  python3-dev python3-distutils python3-gi python3-idna python3-keyring
  python3-keyrings.alt python3-lib2to3 python3-minimal python3-pkg-resources
  python3-secretstorage python3-six python3-software-properties python3-wheel
  python3-xdg python3.6 python3.6-dev python3.6-minimal readline-common
  shared-mime-info ucf unattended-upgrades xauth xdg-user-dirs xz-utils
Suggested packages:
  binutils-doc cpp-doc gcc-7-locales anacron logrotate checksecurity exim4
  | postfix | mail-transport-agent default-dbus-session-bus | dbus-session-bus
  dbus-user-session libpam-systemd pinentry-gnome3 tor debian-keyring
  g++-multilib g++-7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib autoconf
  automake libtool flex bison gdb gcc-doc gcc-7-multilib libgcc1-dbg
  libgomp1-dbg libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg
  libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email
  git-gui gitk gitweb git-cvs git-mediawiki git-svn parcimonie xloadimage
  scdaemon isoquery glibc-doc bzr gdbm-l10n krb5-doc krb5-user
  libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal
  libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql
  libstdc++-7-doc lsb make-doc man-browser keychain libpam-ssh monkeysphere
  ssh-askpass ed diffutils-doc perl-doc libterm-readline-gnu-perl
  | libterm-readline-perl-perl pinentry-doc python3-doc python3-tk
  python3-venv python3-apt-dbg python-apt-doc python-crypto-doc
  python-cryptography-doc python3-cryptography-vectors python-dbus-doc
  python3-dbus-dbg gnome-keyring libkf5wallet-bin gir1.2-gnomekeyring-1.0
  libcurl4-gnutls-dev python-pycurl-doc python3-pycurl-dbg
  python-secretstorage-doc python-setuptools-doc python3.6-venv python3.6-doc
  binfmt-support readline-doc bsd-mailx default-mta | mail-transport-agent
  needrestart
The following NEW packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu build-essential
  ca-certificates cpp cpp-7 cron dbus dh-python dirmngr distro-info-data
  dpkg-dev fakeroot file g++ g++-7 gcc gcc-7 gcc-7-base gir1.2-glib-2.0 git
  git-man gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client
  gpg-wks-server gpgconf gpgsm iso-codes krb5-locales less
  libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
  libapparmor1 libapt-inst2.0 libasan4 libasn1-8-heimdal libassuan0 libatomic1
  libbinutils libbsd0 libc-dev-bin libc6-dev libcc1-0 libcilkrts5
  libcurl3-gnutls libdbus-1-3 libdpkg-perl libedit2 liberror-perl libexpat1
  libexpat1-dev libfakeroot libfile-fcntllock-perl libgcc-7-dev
  libgdbm-compat4 libgdbm5 libgirepository-1.0-1 libglib2.0-0 libglib2.0-data
  libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal
  libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libicu60
  libisl19 libitm1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3
  libkrb5support0 libksba8 libldap-2.4-2 libldap-common liblocale-gettext-perl
  liblsan0 libmagic-mgc libmagic1 libmpc3 libmpdec2 libmpfr6 libmpx2
  libnghttp2-14 libnpth0 libperl5.26 libpsl5 libpython3-dev libpython3-stdlib
  libpython3.6 libpython3.6-dev libpython3.6-minimal libpython3.6-stdlib
  libquadmath0 libreadline7 libroken18-heimdal librtmp1 libsasl2-2
  libsasl2-modules libsasl2-modules-db libsqlite3-0 libssl1.0.0 libssl1.1
  libstdc++-7-dev libtsan0 libubsan0 libwind0-heimdal libx11-6 libx11-data
  libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxmuu1 linux-libc-dev
  lsb-release make manpages manpages-dev mime-support multiarch-support
  netbase openssh-client openssl patch perl perl-modules-5.26 pinentry-curses
  powermgmt-base publicsuffix python-apt-common python-pip-whl python3
  python3-apt python3-asn1crypto python3-cffi-backend python3-crypto
  python3-cryptography python3-dbus python3-dev python3-distutils python3-gi
  python3-idna python3-keyring python3-keyrings.alt python3-lib2to3
  python3-minimal python3-pip python3-pkg-resources python3-pycurl
  python3-secretstorage python3-setuptools python3-six
  python3-software-properties python3-wheel python3-xdg python3.6
  python3.6-dev python3.6-minimal readline-common shared-mime-info
  software-properties-common sshpass ucf unattended-upgrades wget xauth
  xdg-user-dirs xz-utils
0 upgraded, 178 newly installed, 0 to remove and 2 not upgraded.
Need to get 135 MB of archives.
After this operation, 467 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 cron amd64 3.0pl1-128.1ubuntu1 [68.8 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 liblocale-gettext-perl amd64 1.07-3build2 [16.6 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.1 amd64 1.1.1-1ubuntu2.1~18.04.7 [1301 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [533 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libexpat1 amd64 2.2.5-3ubuntu0.2 [80.5 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [1609 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-minimal amd64 3.6.7-1~18.04 [23.7 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic/main amd64 mime-support all 3.60ubuntu1 [30.1 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpdec2 amd64 2.4.2-1ubuntu1 [84.1 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 readline-common all 7.0-3 [52.9 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 libreadline7 amd64 7.0-3 [124 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsqlite3-0 amd64 3.22.0-1ubuntu0.4 [499 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-stdlib amd64 3.6.9-1~18.04ubuntu1.3 [1713 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3.6 amd64 3.6.9-1~18.04ubuntu1.3 [203 kB]
Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3-stdlib amd64 3.6.7-1~18.04 [7240 B]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3 amd64 3.6.7-1~18.04 [47.2 kB]
Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 multiarch-support amd64 2.27-3ubuntu1.4 [6944 B]
Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxau6 amd64 1:1.0.8-1ubuntu1 [7556 B]
Get:19 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbsd0 amd64 0.8.7-1ubuntu0.1 [41.6 kB]
Get:20 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxdmcp6 amd64 1:1.1.2-3 [10.7 kB]
Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxcb1 amd64 1.13-2~ubuntu18.04 [45.5 kB]
Get:22 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libx11-data all 2:1.6.4-3ubuntu0.3 [114 kB]
Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libx11-6 amd64 2:1.6.4-3ubuntu0.3 [571 kB]
Get:24 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB]
Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.5 [2762 kB]
Get:26 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm5 amd64 1.14.1-6 [26.0 kB]
Get:27 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm-compat4 amd64 1.14.1-6 [6084 B]
Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.5 [3534 kB]
Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl amd64 5.26.1-6ubuntu0.5 [201 kB]
Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssl amd64 1.1.1-1ubuntu2.1~18.04.7 [614 kB]
Get:31 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 ca-certificates all 20210119~18.04.1 [147 kB]
Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libapparmor1 amd64 2.12-4ubuntu5.1 [31.3 kB]
Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdbus-1-3 amd64 1.12.2-1ubuntu1.2 [175 kB]
Get:34 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dbus amd64 1.12.2-1ubuntu1.2 [150 kB]
Get:35 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 distro-info-data all 0.37ubuntu0.9 [4708 B]
Get:36 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmagic-mgc amd64 1:5.32-2ubuntu0.4 [184 kB]
Get:37 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmagic1 amd64 1:5.32-2ubuntu0.4 [68.6 kB]
Get:38 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 file amd64 1:5.32-2ubuntu0.4 [22.1 kB]
Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-0 amd64 2.56.4-0ubuntu0.18.04.6 [1171 kB]
Get:40 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgirepository-1.0-1 amd64 1.56.1-1 [82.0 kB]
Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 gir1.2-glib-2.0 amd64 1.56.1-1 [131 kB]
Get:42 http://archive.ubuntu.com/ubuntu bionic/main amd64 less amd64 487-0.1 [112 kB]
Get:43 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libapt-inst2.0 amd64 1.6.12ubuntu0.2 [54.7 kB]
Get:44 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-data all 2.56.4-0ubuntu0.18.04.6 [4540 B]
Get:45 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libicu60 amd64 60.2-3ubuntu3.1 [8054 kB]
Get:46 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxml2 amd64 2.9.4+dfsg1-6.1ubuntu1.3 [663 kB]
Get:47 http://archive.ubuntu.com/ubuntu bionic/main amd64 lsb-release all 9.20170808ubuntu1 [11.0 kB]
Get:48 http://archive.ubuntu.com/ubuntu bionic/main amd64 netbase all 5.4 [12.7 kB]
Get:49 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-dbus amd64 1.2.6-1 [89.9 kB]
Get:50 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-gi amd64 3.26.1-2ubuntu1 [153 kB]
Get:51 http://archive.ubuntu.com/ubuntu bionic/main amd64 shared-mime-info amd64 1.9-2 [426 kB]
Get:52 http://archive.ubuntu.com/ubuntu bionic/main amd64 ucf all 3.0038 [50.5 kB]
Get:53 http://archive.ubuntu.com/ubuntu bionic/main amd64 xdg-user-dirs amd64 0.17-1ubuntu1 [48.0 kB]
Get:54 http://archive.ubuntu.com/ubuntu bionic/main amd64 xz-utils amd64 5.2.2-1.3 [83.8 kB]
Get:55 http://archive.ubuntu.com/ubuntu bionic/main amd64 iso-codes all 3.79-1 [2565 kB]
Get:56 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 krb5-locales all 1.16-2ubuntu0.2 [13.4 kB]
Get:57 http://archive.ubuntu.com/ubuntu bionic/main amd64 libedit2 amd64 3.1-20170329-1 [76.9 kB]
Get:58 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5support0 amd64 1.16-2ubuntu0.2 [30.8 kB]
Get:59 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libk5crypto3 amd64 1.16-2ubuntu0.2 [85.5 kB]
Get:60 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkeyutils1 amd64 1.5.9-9.2ubuntu2 [8720 B]
Get:61 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5-3 amd64 1.16-2ubuntu0.2 [279 kB]
Get:62 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgssapi-krb5-2 amd64 1.16-2ubuntu0.2 [122 kB]
Get:63 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpsl5 amd64 0.19.1-5build1 [41.8 kB]
Get:64 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.0.0 amd64 1.0.2n-1ubuntu5.5 [1088 kB]
Get:65 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxmuu1 amd64 2:1.1.2-2 [9674 B]
Get:66 http://archive.ubuntu.com/ubuntu bionic/main amd64 manpages all 4.15-1 [1234 kB]
Get:67 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-client amd64 1:7.6p1-4ubuntu0.3 [614 kB]
Get:68 http://archive.ubuntu.com/ubuntu bionic/main amd64 powermgmt-base all 1.33 [8660 B]
Get:69 http://archive.ubuntu.com/ubuntu bionic/main amd64 publicsuffix all 20180223.1310-1 [97.6 kB]
Get:70 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python-apt-common all 1.6.5ubuntu0.5 [16.9 kB]
Get:71 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-apt amd64 1.6.5ubuntu0.5 [149 kB]
Get:72 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 wget amd64 1.19.4-1ubuntu2.2 [316 kB]
Get:73 http://archive.ubuntu.com/ubuntu bionic/main amd64 xauth amd64 1:1.0.10-1 [24.6 kB]
Get:74 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils-common amd64 2.30-21ubuntu1~18.04.4 [196 kB]
Get:75 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbinutils amd64 2.30-21ubuntu1~18.04.4 [488 kB]
Get:76 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils-x86-64-linux-gnu amd64 2.30-21ubuntu1~18.04.4 [1839 kB]
Get:77 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils amd64 2.30-21ubuntu1~18.04.4 [3392 B]
Get:78 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc-dev-bin amd64 2.27-3ubuntu1.4 [71.8 kB]
Get:79 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-libc-dev amd64 4.15.0-135.139 [990 kB]
Get:80 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc6-dev amd64 2.27-3ubuntu1.4 [2585 kB]
Get:81 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc-7-base amd64 7.5.0-3ubuntu1~18.04 [18.3 kB]
Get:82 http://archive.ubuntu.com/ubuntu bionic/main amd64 libisl19 amd64 0.19-1 [551 kB]
Get:83 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpfr6 amd64 4.0.1-1 [243 kB]
Get:84 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpc3 amd64 1.1.0-1 [40.8 kB]
Get:85 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cpp-7 amd64 7.5.0-3ubuntu1~18.04 [8591 kB]
Get:86 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cpp amd64 4:7.4.0-1ubuntu2.3 [27.7 kB]
Get:87 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcc1-0 amd64 8.4.0-1ubuntu1~18.04 [39.4 kB]
Get:88 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgomp1 amd64 8.4.0-1ubuntu1~18.04 [76.5 kB]
Get:89 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libitm1 amd64 8.4.0-1ubuntu1~18.04 [27.9 kB]
Get:90 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libatomic1 amd64 8.4.0-1ubuntu1~18.04 [9192 B]
Get:91 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libasan4 amd64 7.5.0-3ubuntu1~18.04 [358 kB]
Get:92 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblsan0 amd64 8.4.0-1ubuntu1~18.04 [133 kB]
Get:93 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libtsan0 amd64 8.4.0-1ubuntu1~18.04 [288 kB]
Get:94 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libubsan0 amd64 7.5.0-3ubuntu1~18.04 [126 kB]
Get:95 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcilkrts5 amd64 7.5.0-3ubuntu1~18.04 [42.5 kB]
Get:96 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmpx2 amd64 8.4.0-1ubuntu1~18.04 [11.6 kB]
Get:97 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libquadmath0 amd64 8.4.0-1ubuntu1~18.04 [134 kB]
Get:98 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgcc-7-dev amd64 7.5.0-3ubuntu1~18.04 [2378 kB]
Get:99 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc-7 amd64 7.5.0-3ubuntu1~18.04 [9381 kB]
Get:100 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc amd64 4:7.4.0-1ubuntu2.3 [5184 B]
Get:101 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libstdc++-7-dev amd64 7.5.0-3ubuntu1~18.04 [1471 kB]
Get:102 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++-7 amd64 7.5.0-3ubuntu1~18.04 [9697 kB]
Get:103 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++ amd64 4:7.4.0-1ubuntu2.3 [1568 B]
Get:104 http://archive.ubuntu.com/ubuntu bionic/main amd64 make amd64 4.1-9.1ubuntu1 [154 kB]
Get:105 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdpkg-perl all 1.19.0.5ubuntu2.3 [211 kB]
Get:106 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 patch amd64 2.7.6-2ubuntu1.1 [102 kB]
Get:107 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dpkg-dev all 1.19.0.5ubuntu2.3 [607 kB]
Get:108 http://archive.ubuntu.com/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4758 B]
Get:109 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-lib2to3 all 3.6.9-1~18.04 [77.4 kB]
Get:110 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-distutils all 3.6.9-1~18.04 [144 kB]
Get:111 http://archive.ubuntu.com/ubuntu bionic/main amd64 dh-python all 3.20180325ubuntu2 [89.2 kB]
Get:112 http://archive.ubuntu.com/ubuntu bionic/main amd64 libassuan0 amd64 2.5.1-2 [35.0 kB]
Get:113 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgconf amd64 2.2.4-1ubuntu1.3 [123 kB]
Get:114 http://archive.ubuntu.com/ubuntu bionic/main amd64 libksba8 amd64 1.3.5-2 [92.6 kB]
Get:115 http://archive.ubuntu.com/ubuntu bionic/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-1 [41.3 kB]
Get:116 http://archive.ubuntu.com/ubuntu bionic/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-1 [175 kB]
Get:117 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-1 [29.3 kB]
Get:118 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-1 [85.9 kB]
Get:119 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-1 [47.8 kB]
Get:120 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-1 [107 kB]
Get:121 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-1 [206 kB]
Get:122 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-1 [14.8 kB]
Get:123 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-1 [96.5 kB]
Get:124 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.3 [15.0 kB]
Get:125 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.3 [49.2 kB]
Get:126 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-common all 2.4.45+dfsg-1ubuntu1.8 [17.0 kB]
Get:127 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1ubuntu1.8 [155 kB]
Get:128 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnpth0 amd64 1.5-3 [7668 B]
Get:129 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dirmngr amd64 2.2.4-1ubuntu1.3 [316 kB]
Get:130 http://archive.ubuntu.com/ubuntu bionic/main amd64 libfakeroot amd64 1.22-2ubuntu1 [25.9 kB]
Get:131 http://archive.ubuntu.com/ubuntu bionic/main amd64 fakeroot amd64 1.22-2ubuntu1 [62.3 kB]
Get:132 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnghttp2-14 amd64 1.30.0-1ubuntu1 [77.8 kB]
Get:133 http://archive.ubuntu.com/ubuntu bionic/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1 [54.2 kB]
Get:134 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcurl3-gnutls amd64 7.58.0-2ubuntu3.12 [212 kB]
Get:135 http://archive.ubuntu.com/ubuntu bionic/main amd64 liberror-perl all 0.17025-1 [22.8 kB]
Get:136 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 git-man all 1:2.17.1-1ubuntu0.7 [804 kB]
Get:137 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 git amd64 1:2.17.1-1ubuntu0.7 [3915 kB]
Get:138 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-l10n all 2.2.4-1ubuntu1.3 [49.7 kB]
Get:139 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-utils amd64 2.2.4-1ubuntu1.3 [127 kB]
Get:140 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg amd64 2.2.4-1ubuntu1.3 [467 kB]
Get:141 http://archive.ubuntu.com/ubuntu bionic/main amd64 pinentry-curses amd64 1.1.0-1 [35.8 kB]
Get:142 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-agent amd64 2.2.4-1ubuntu1.3 [227 kB]
Get:143 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-client amd64 2.2.4-1ubuntu1.3 [91.8 kB]
Get:144 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-server amd64 2.2.4-1ubuntu1.3 [85.0 kB]
Get:145 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgsm amd64 2.2.4-1ubuntu1.3 [215 kB]
Get:146 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg amd64 2.2.4-1ubuntu1.3 [249 kB]
Get:147 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-perl all 1.19.03-1 [47.6 kB]
Get:148 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5 [11.1 kB]
Get:149 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB]
Get:150 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libexpat1-dev amd64 2.2.5-3ubuntu0.2 [122 kB]
Get:151 http://archive.ubuntu.com/ubuntu bionic/main amd64 libfile-fcntllock-perl amd64 0.22-3build2 [33.2 kB]
Get:152 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6 amd64 3.6.9-1~18.04ubuntu1.3 [1414 kB]
Get:153 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-dev amd64 3.6.9-1~18.04ubuntu1.3 [44.9 MB]
Get:154 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3-dev amd64 3.6.7-1~18.04 [7328 B]
Get:155 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-modules amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.3 [48.9 kB]
Get:156 http://archive.ubuntu.com/ubuntu bionic/main amd64 manpages-dev all 4.15-1 [2217 kB]
Get:157 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 python-pip-whl all 9.0.1-2.3~ubuntu1.18.04.4 [1653 kB]
Get:158 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-asn1crypto all 0.24.0-1 [72.8 kB]
Get:159 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-cffi-backend amd64 1.11.5-1 [64.6 kB]
Get:160 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-crypto amd64 2.6.1-8ubuntu2 [244 kB]
Get:161 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-idna all 2.6-1 [32.5 kB]
Get:162 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-six all 1.11.0-2 [11.4 kB]
Get:163 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-cryptography amd64 2.1.4-1ubuntu1.4 [220 kB]
Get:164 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3.6-dev amd64 3.6.9-1~18.04ubuntu1.3 [508 kB]
Get:165 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-dev amd64 3.6.7-1~18.04 [1288 B]
Get:166 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-secretstorage all 2.3.1-2 [12.1 kB]
Get:167 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-keyring all 10.6.0-1 [26.7 kB]
Get:168 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-keyrings.alt all 3.0-1 [16.6 kB]
Get:169 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 python3-pip all 9.0.1-2.3~ubuntu1.18.04.4 [114 kB]
Get:170 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-pkg-resources all 39.0.1-2 [98.8 kB]
Get:171 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-pycurl amd64 7.43.0.1-0.2 [42.5 kB]
Get:172 http://archive.ubuntu.com/ubuntu bionic/main amd64 python3-setuptools all 39.0.1-2 [248 kB]
Get:173 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-software-properties all 0.96.24.32.14 [23.9 kB]
Get:174 http://archive.ubuntu.com/ubuntu bionic/universe amd64 python3-wheel all 0.30.0-0.2 [36.5 kB]
Get:175 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-xdg all 0.25-4ubuntu1.1 [31.3 kB]
Get:176 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 software-properties-common all 0.96.24.32.14 [10.1 kB]
Get:177 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 unattended-upgrades all 1.1ubuntu1.18.04.14 [41.7 kB]
Get:178 http://archive.ubuntu.com/ubuntu bionic/universe amd64 sshpass amd64 1.06-1 [10.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 135 MB in 4s (38.2 MB/s)
Selecting previously unselected package cron.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 4045 files and directories currently installed.)
Preparing to unpack .../0-cron_3.0pl1-128.1ubuntu1_amd64.deb ...
Unpacking cron (3.0pl1-128.1ubuntu1) ...
Selecting previously unselected package liblocale-gettext-perl.
Preparing to unpack .../1-liblocale-gettext-perl_1.07-3build2_amd64.deb ...
Unpacking liblocale-gettext-perl (1.07-3build2) ...
Selecting previously unselected package libssl1.1:amd64.
Preparing to unpack .../2-libssl1.1_1.1.1-1ubuntu2.1~18.04.7_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ...
Selecting previously unselected package libpython3.6-minimal:amd64.
Preparing to unpack .../3-libpython3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../4-libexpat1_2.2.5-3ubuntu0.2_amd64.deb ...
Unpacking libexpat1:amd64 (2.2.5-3ubuntu0.2) ...
Selecting previously unselected package python3.6-minimal.
Preparing to unpack .../5-python3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking python3.6-minimal (3.6.9-1~18.04ubuntu1.3) ...
Setting up libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ...
Setting up libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Setting up libexpat1:amd64 (2.2.5-3ubuntu0.2) ...
Setting up python3.6-minimal (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 4354 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.6.7-1~18.04_amd64.deb ...
Unpacking python3-minimal (3.6.7-1~18.04) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.60ubuntu1_all.deb ...
Unpacking mime-support (3.60ubuntu1) ...
Selecting previously unselected package libmpdec2:amd64.
Preparing to unpack .../2-libmpdec2_2.4.2-1ubuntu1_amd64.deb ...
Unpacking libmpdec2:amd64 (2.4.2-1ubuntu1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../3-readline-common_7.0-3_all.deb ...
Unpacking readline-common (7.0-3) ...
Selecting previously unselected package libreadline7:amd64.
Preparing to unpack .../4-libreadline7_7.0-3_amd64.deb ...
Unpacking libreadline7:amd64 (7.0-3) ...
Selecting previously unselected package libsqlite3-0:amd64.
Preparing to unpack .../5-libsqlite3-0_3.22.0-1ubuntu0.4_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ...
Selecting previously unselected package libpython3.6-stdlib:amd64.
Preparing to unpack .../6-libpython3.6-stdlib_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package python3.6.
Preparing to unpack .../7-python3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking python3.6 (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../8-libpython3-stdlib_3.6.7-1~18.04_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.6.7-1~18.04) ...
Setting up python3-minimal (3.6.7-1~18.04) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 4812 files and directories currently installed.)
Preparing to unpack .../0-python3_3.6.7-1~18.04_amd64.deb ...
Unpacking python3 (3.6.7-1~18.04) ...
Selecting previously unselected package multiarch-support.
Preparing to unpack .../1-multiarch-support_2.27-3ubuntu1.4_amd64.deb ...
Unpacking multiarch-support (2.27-3ubuntu1.4) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../2-libxau6_1%3a1.0.8-1ubuntu1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1ubuntu1) ...
Selecting previously unselected package libbsd0:amd64.
Preparing to unpack .../3-libbsd0_0.8.7-1ubuntu0.1_amd64.deb ...
Unpacking libbsd0:amd64 (0.8.7-1ubuntu0.1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../4-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../5-libxcb1_1.13-2~ubuntu18.04_amd64.deb ...
Unpacking libxcb1:amd64 (1.13-2~ubuntu18.04) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../6-libx11-data_2%3a1.6.4-3ubuntu0.3_all.deb ...
Unpacking libx11-data (2:1.6.4-3ubuntu0.3) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../7-libx11-6_2%3a1.6.4-3ubuntu0.3_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.4-3ubuntu0.3) ...
Setting up multiarch-support (2.27-3ubuntu1.4) ...
Selecting previously unselected package libxext6:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 5136 files and directories currently installed.)
Preparing to unpack .../000-libxext6_2%3a1.3.3-1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1) ...
Selecting previously unselected package perl-modules-5.26.
Preparing to unpack .../001-perl-modules-5.26_5.26.1-6ubuntu0.5_all.deb ...
Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.5) ...
Selecting previously unselected package libgdbm5:amd64.
Preparing to unpack .../002-libgdbm5_1.14.1-6_amd64.deb ...
Unpacking libgdbm5:amd64 (1.14.1-6) ...
Selecting previously unselected package libgdbm-compat4:amd64.
Preparing to unpack .../003-libgdbm-compat4_1.14.1-6_amd64.deb ...
Unpacking libgdbm-compat4:amd64 (1.14.1-6) ...
Selecting previously unselected package libperl5.26:amd64.
Preparing to unpack .../004-libperl5.26_5.26.1-6ubuntu0.5_amd64.deb ...
Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.5) ...
Selecting previously unselected package perl.
Preparing to unpack .../005-perl_5.26.1-6ubuntu0.5_amd64.deb ...
Unpacking perl (5.26.1-6ubuntu0.5) ...
Selecting previously unselected package openssl.
Preparing to unpack .../006-openssl_1.1.1-1ubuntu2.1~18.04.7_amd64.deb ...
Unpacking openssl (1.1.1-1ubuntu2.1~18.04.7) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../007-ca-certificates_20210119~18.04.1_all.deb ...
Unpacking ca-certificates (20210119~18.04.1) ...
Selecting previously unselected package libapparmor1:amd64.
Preparing to unpack .../008-libapparmor1_2.12-4ubuntu5.1_amd64.deb ...
Unpacking libapparmor1:amd64 (2.12-4ubuntu5.1) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../009-libdbus-1-3_1.12.2-1ubuntu1.2_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.12.2-1ubuntu1.2) ...
Selecting previously unselected package dbus.
Preparing to unpack .../010-dbus_1.12.2-1ubuntu1.2_amd64.deb ...
Unpacking dbus (1.12.2-1ubuntu1.2) ...
Selecting previously unselected package distro-info-data.
Preparing to unpack .../011-distro-info-data_0.37ubuntu0.9_all.deb ...
Unpacking distro-info-data (0.37ubuntu0.9) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../012-libmagic-mgc_1%3a5.32-2ubuntu0.4_amd64.deb ...
Unpacking libmagic-mgc (1:5.32-2ubuntu0.4) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../013-libmagic1_1%3a5.32-2ubuntu0.4_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.32-2ubuntu0.4) ...
Selecting previously unselected package file.
Preparing to unpack .../014-file_1%3a5.32-2ubuntu0.4_amd64.deb ...
Unpacking file (1:5.32-2ubuntu0.4) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../015-libglib2.0-0_2.56.4-0ubuntu0.18.04.6_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.6) ...
Selecting previously unselected package libgirepository-1.0-1:amd64.
Preparing to unpack .../016-libgirepository-1.0-1_1.56.1-1_amd64.deb ...
Unpacking libgirepository-1.0-1:amd64 (1.56.1-1) ...
Selecting previously unselected package gir1.2-glib-2.0:amd64.
Preparing to unpack .../017-gir1.2-glib-2.0_1.56.1-1_amd64.deb ...
Unpacking gir1.2-glib-2.0:amd64 (1.56.1-1) ...
Selecting previously unselected package less.
Preparing to unpack .../018-less_487-0.1_amd64.deb ...
Unpacking less (487-0.1) ...
Selecting previously unselected package libapt-inst2.0:amd64.
Preparing to unpack .../019-libapt-inst2.0_1.6.12ubuntu0.2_amd64.deb ...
Unpacking libapt-inst2.0:amd64 (1.6.12ubuntu0.2) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../020-libglib2.0-data_2.56.4-0ubuntu0.18.04.6_all.deb ...
Unpacking libglib2.0-data (2.56.4-0ubuntu0.18.04.6) ...
Selecting previously unselected package libicu60:amd64.
Preparing to unpack .../021-libicu60_60.2-3ubuntu3.1_amd64.deb ...
Unpacking libicu60:amd64 (60.2-3ubuntu3.1) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../022-libxml2_2.9.4+dfsg1-6.1ubuntu1.3_amd64.deb ...
Unpacking libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../023-lsb-release_9.20170808ubuntu1_all.deb ...
Unpacking lsb-release (9.20170808ubuntu1) ...
Selecting previously unselected package netbase.
Preparing to unpack .../024-netbase_5.4_all.deb ...
Unpacking netbase (5.4) ...
Selecting previously unselected package python3-dbus.
Preparing to unpack .../025-python3-dbus_1.2.6-1_amd64.deb ...
Unpacking python3-dbus (1.2.6-1) ...
Selecting previously unselected package python3-gi.
Preparing to unpack .../026-python3-gi_3.26.1-2ubuntu1_amd64.deb ...
Unpacking python3-gi (3.26.1-2ubuntu1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../027-shared-mime-info_1.9-2_amd64.deb ...
Unpacking shared-mime-info (1.9-2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../028-ucf_3.0038_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038) ...
Selecting previously unselected package xdg-user-dirs.
Preparing to unpack .../029-xdg-user-dirs_0.17-1ubuntu1_amd64.deb ...
Unpacking xdg-user-dirs (0.17-1ubuntu1) ...
Selecting previously unselected package xz-utils.
Preparing to unpack .../030-xz-utils_5.2.2-1.3_amd64.deb ...
Unpacking xz-utils (5.2.2-1.3) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../031-iso-codes_3.79-1_all.deb ...
Unpacking iso-codes (3.79-1) ...
Selecting previously unselected package krb5-locales.
Preparing to unpack .../032-krb5-locales_1.16-2ubuntu0.2_all.deb ...
Unpacking krb5-locales (1.16-2ubuntu0.2) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../033-libedit2_3.1-20170329-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20170329-1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../034-libkrb5support0_1.16-2ubuntu0.2_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.16-2ubuntu0.2) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../035-libk5crypto3_1.16-2ubuntu0.2_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.16-2ubuntu0.2) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../036-libkeyutils1_1.5.9-9.2ubuntu2_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../037-libkrb5-3_1.16-2ubuntu0.2_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.16-2ubuntu0.2) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../038-libgssapi-krb5-2_1.16-2ubuntu0.2_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../039-libpsl5_0.19.1-5build1_amd64.deb ...
Unpacking libpsl5:amd64 (0.19.1-5build1) ...
Selecting previously unselected package libssl1.0.0:amd64.
Preparing to unpack .../040-libssl1.0.0_1.0.2n-1ubuntu5.5_amd64.deb ...
Unpacking libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ...
Selecting previously unselected package libxmuu1:amd64.
Preparing to unpack .../041-libxmuu1_2%3a1.1.2-2_amd64.deb ...
Unpacking libxmuu1:amd64 (2:1.1.2-2) ...
Selecting previously unselected package manpages.
Preparing to unpack .../042-manpages_4.15-1_all.deb ...
Unpacking manpages (4.15-1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../043-openssh-client_1%3a7.6p1-4ubuntu0.3_amd64.deb ...
Unpacking openssh-client (1:7.6p1-4ubuntu0.3) ...
Selecting previously unselected package powermgmt-base.
Preparing to unpack .../044-powermgmt-base_1.33_all.deb ...
Unpacking powermgmt-base (1.33) ...
Selecting previously unselected package publicsuffix.
Preparing to unpack .../045-publicsuffix_20180223.1310-1_all.deb ...
Unpacking publicsuffix (20180223.1310-1) ...
Selecting previously unselected package python-apt-common.
Preparing to unpack .../046-python-apt-common_1.6.5ubuntu0.5_all.deb ...
Unpacking python-apt-common (1.6.5ubuntu0.5) ...
Selecting previously unselected package python3-apt.
Preparing to unpack .../047-python3-apt_1.6.5ubuntu0.5_amd64.deb ...
Unpacking python3-apt (1.6.5ubuntu0.5) ...
Selecting previously unselected package wget.
Preparing to unpack .../048-wget_1.19.4-1ubuntu2.2_amd64.deb ...
Unpacking wget (1.19.4-1ubuntu2.2) ...
Selecting previously unselected package xauth.
Preparing to unpack .../049-xauth_1%3a1.0.10-1_amd64.deb ...
Unpacking xauth (1:1.0.10-1) ...
Selecting previously unselected package binutils-common:amd64.
Preparing to unpack .../050-binutils-common_2.30-21ubuntu1~18.04.4_amd64.deb ...
Unpacking binutils-common:amd64 (2.30-21ubuntu1~18.04.4) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../051-libbinutils_2.30-21ubuntu1~18.04.4_amd64.deb ...
Unpacking libbinutils:amd64 (2.30-21ubuntu1~18.04.4) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../052-binutils-x86-64-linux-gnu_2.30-21ubuntu1~18.04.4_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04.4) ...
Selecting previously unselected package binutils.
Preparing to unpack .../053-binutils_2.30-21ubuntu1~18.04.4_amd64.deb ...
Unpacking binutils (2.30-21ubuntu1~18.04.4) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../054-libc-dev-bin_2.27-3ubuntu1.4_amd64.deb ...
Unpacking libc-dev-bin (2.27-3ubuntu1.4) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../055-linux-libc-dev_4.15.0-135.139_amd64.deb ...
Unpacking linux-libc-dev:amd64 (4.15.0-135.139) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../056-libc6-dev_2.27-3ubuntu1.4_amd64.deb ...
Unpacking libc6-dev:amd64 (2.27-3ubuntu1.4) ...
Selecting previously unselected package gcc-7-base:amd64.
Preparing to unpack .../057-gcc-7-base_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking gcc-7-base:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package libisl19:amd64.
Preparing to unpack .../058-libisl19_0.19-1_amd64.deb ...
Unpacking libisl19:amd64 (0.19-1) ...
Selecting previously unselected package libmpfr6:amd64.
Preparing to unpack .../059-libmpfr6_4.0.1-1_amd64.deb ...
Unpacking libmpfr6:amd64 (4.0.1-1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../060-libmpc3_1.1.0-1_amd64.deb ...
Unpacking libmpc3:amd64 (1.1.0-1) ...
Selecting previously unselected package cpp-7.
Preparing to unpack .../061-cpp-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking cpp-7 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package cpp.
Preparing to unpack .../062-cpp_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
Unpacking cpp (4:7.4.0-1ubuntu2.3) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../063-libcc1-0_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libcc1-0:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../064-libgomp1_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libgomp1:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../065-libitm1_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libitm1:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../066-libatomic1_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libatomic1:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libasan4:amd64.
Preparing to unpack .../067-libasan4_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libasan4:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../068-liblsan0_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking liblsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../069-libtsan0_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libtsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libubsan0:amd64.
Preparing to unpack .../070-libubsan0_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libubsan0:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package libcilkrts5:amd64.
Preparing to unpack .../071-libcilkrts5_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libcilkrts5:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package libmpx2:amd64.
Preparing to unpack .../072-libmpx2_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libmpx2:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../073-libquadmath0_8.4.0-1ubuntu1~18.04_amd64.deb ...
Unpacking libquadmath0:amd64 (8.4.0-1ubuntu1~18.04) ...
Selecting previously unselected package libgcc-7-dev:amd64.
Preparing to unpack .../074-libgcc-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libgcc-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package gcc-7.
Preparing to unpack .../075-gcc-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking gcc-7 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package gcc.
Preparing to unpack .../076-gcc_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
Unpacking gcc (4:7.4.0-1ubuntu2.3) ...
Selecting previously unselected package libstdc++-7-dev:amd64.
Preparing to unpack .../077-libstdc++-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package g++-7.
Preparing to unpack .../078-g++-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
Unpacking g++-7 (7.5.0-3ubuntu1~18.04) ...
Selecting previously unselected package g++.
Preparing to unpack .../079-g++_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
Unpacking g++ (4:7.4.0-1ubuntu2.3) ...
Selecting previously unselected package make.
Preparing to unpack .../080-make_4.1-9.1ubuntu1_amd64.deb ...
Unpacking make (4.1-9.1ubuntu1) ...
Selecting previously unselected package libdpkg-perl.
Preparing to unpack .../081-libdpkg-perl_1.19.0.5ubuntu2.3_all.deb ...
Unpacking libdpkg-perl (1.19.0.5ubuntu2.3) ...
Selecting previously unselected package patch.
Preparing to unpack .../082-patch_2.7.6-2ubuntu1.1_amd64.deb ...
Unpacking patch (2.7.6-2ubuntu1.1) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../083-dpkg-dev_1.19.0.5ubuntu2.3_all.deb ...
Unpacking dpkg-dev (1.19.0.5ubuntu2.3) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../084-build-essential_12.4ubuntu1_amd64.deb ...
Unpacking build-essential (12.4ubuntu1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../085-python3-lib2to3_3.6.9-1~18.04_all.deb ...
Unpacking python3-lib2to3 (3.6.9-1~18.04) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../086-python3-distutils_3.6.9-1~18.04_all.deb ...
Unpacking python3-distutils (3.6.9-1~18.04) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../087-dh-python_3.20180325ubuntu2_all.deb ...
Unpacking dh-python (3.20180325ubuntu2) ...
Selecting previously unselected package libassuan0:amd64.
Preparing to unpack .../088-libassuan0_2.5.1-2_amd64.deb ...
Unpacking libassuan0:amd64 (2.5.1-2) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../089-gpgconf_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpgconf (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../090-libksba8_1.3.5-2_amd64.deb ...
Unpacking libksba8:amd64 (1.3.5-2) ...
Selecting previously unselected package libroken18-heimdal:amd64.
Preparing to unpack .../091-libroken18-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libasn1-8-heimdal:amd64.
Preparing to unpack .../092-libasn1-8-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libheimbase1-heimdal:amd64.
Preparing to unpack .../093-libheimbase1-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libhcrypto4-heimdal:amd64.
Preparing to unpack .../094-libhcrypto4-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libwind0-heimdal:amd64.
Preparing to unpack .../095-libwind0-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libhx509-5-heimdal:amd64.
Preparing to unpack .../096-libhx509-5-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libkrb5-26-heimdal:amd64.
Preparing to unpack .../097-libkrb5-26-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libheimntlm0-heimdal:amd64.
Preparing to unpack .../098-libheimntlm0-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libgssapi3-heimdal:amd64.
Preparing to unpack .../099-libgssapi3-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../100-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2.3_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../101-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2.3_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../102-libldap-common_2.4.45+dfsg-1ubuntu1.8_all.deb ...
Unpacking libldap-common (2.4.45+dfsg-1ubuntu1.8) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../103-libldap-2.4-2_2.4.45+dfsg-1ubuntu1.8_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ...
Selecting previously unselected package libnpth0:amd64.
Preparing to unpack .../104-libnpth0_1.5-3_amd64.deb ...
Unpacking libnpth0:amd64 (1.5-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../105-dirmngr_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking dirmngr (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package libfakeroot:amd64.
Preparing to unpack .../106-libfakeroot_1.22-2ubuntu1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.22-2ubuntu1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../107-fakeroot_1.22-2ubuntu1_amd64.deb ...
Unpacking fakeroot (1.22-2ubuntu1) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../108-libnghttp2-14_1.30.0-1ubuntu1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.30.0-1ubuntu1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../109-librtmp1_2.4+20151223.gitfa8646d.1-1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../110-libcurl3-gnutls_7.58.0-2ubuntu3.12_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.58.0-2ubuntu3.12) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../111-liberror-perl_0.17025-1_all.deb ...
Unpacking liberror-perl (0.17025-1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../112-git-man_1%3a2.17.1-1ubuntu0.7_all.deb ...
Unpacking git-man (1:2.17.1-1ubuntu0.7) ...
Selecting previously unselected package git.
Preparing to unpack .../113-git_1%3a2.17.1-1ubuntu0.7_amd64.deb ...
Unpacking git (1:2.17.1-1ubuntu0.7) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../114-gnupg-l10n_2.2.4-1ubuntu1.3_all.deb ...
Unpacking gnupg-l10n (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../115-gnupg-utils_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gnupg-utils (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gpg.
Preparing to unpack .../116-gpg_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpg (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../117-pinentry-curses_1.1.0-1_amd64.deb ...
Unpacking pinentry-curses (1.1.0-1) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../118-gpg-agent_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpg-agent (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../119-gpg-wks-client_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpg-wks-client (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gpg-wks-server.
Preparing to unpack .../120-gpg-wks-server_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpg-wks-server (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../121-gpgsm_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gpgsm (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../122-gnupg_2.2.4-1ubuntu1.3_amd64.deb ...
Unpacking gnupg (2.2.4-1ubuntu1.3) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../123-libalgorithm-diff-perl_1.19.03-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.19.03-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl.
Preparing to unpack .../124-libalgorithm-diff-xs-perl_0.04-5_amd64.deb ...
Unpacking libalgorithm-diff-xs-perl (0.04-5) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../125-libalgorithm-merge-perl_0.08-3_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-3) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../126-libexpat1-dev_2.2.5-3ubuntu0.2_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.2.5-3ubuntu0.2) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../127-libfile-fcntllock-perl_0.22-3build2_amd64.deb ...
Unpacking libfile-fcntllock-perl (0.22-3build2) ...
Selecting previously unselected package libpython3.6:amd64.
Preparing to unpack .../128-libpython3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package libpython3.6-dev:amd64.
Preparing to unpack .../129-libpython3.6-dev_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking libpython3.6-dev:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../130-libpython3-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.6.7-1~18.04) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../131-libsasl2-modules_2.1.27~101-g0780600+dfsg-3ubuntu2.3_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../132-manpages-dev_4.15-1_all.deb ...
Unpacking manpages-dev (4.15-1) ...
Selecting previously unselected package python-pip-whl.
Preparing to unpack .../133-python-pip-whl_9.0.1-2.3~ubuntu1.18.04.4_all.deb ...
Unpacking python-pip-whl (9.0.1-2.3~ubuntu1.18.04.4) ...
Selecting previously unselected package python3-asn1crypto.
Preparing to unpack .../134-python3-asn1crypto_0.24.0-1_all.deb ...
Unpacking python3-asn1crypto (0.24.0-1) ...
Selecting previously unselected package python3-cffi-backend.
Preparing to unpack .../135-python3-cffi-backend_1.11.5-1_amd64.deb ...
Unpacking python3-cffi-backend (1.11.5-1) ...
Selecting previously unselected package python3-crypto.
Preparing to unpack .../136-python3-crypto_2.6.1-8ubuntu2_amd64.deb ...
Unpacking python3-crypto (2.6.1-8ubuntu2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../137-python3-idna_2.6-1_all.deb ...
Unpacking python3-idna (2.6-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../138-python3-six_1.11.0-2_all.deb ...
Unpacking python3-six (1.11.0-2) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../139-python3-cryptography_2.1.4-1ubuntu1.4_amd64.deb ...
Unpacking python3-cryptography (2.1.4-1ubuntu1.4) ...
Selecting previously unselected package python3.6-dev.
Preparing to unpack .../140-python3.6-dev_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
Unpacking python3.6-dev (3.6.9-1~18.04ubuntu1.3) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../141-python3-dev_3.6.7-1~18.04_amd64.deb ...
Unpacking python3-dev (3.6.7-1~18.04) ...
Selecting previously unselected package python3-secretstorage.
Preparing to unpack .../142-python3-secretstorage_2.3.1-2_all.deb ...
Unpacking python3-secretstorage (2.3.1-2) ...
Selecting previously unselected package python3-keyring.
Preparing to unpack .../143-python3-keyring_10.6.0-1_all.deb ...
Unpacking python3-keyring (10.6.0-1) ...
Selecting previously unselected package python3-keyrings.alt.
Preparing to unpack .../144-python3-keyrings.alt_3.0-1_all.deb ...
Unpacking python3-keyrings.alt (3.0-1) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../145-python3-pip_9.0.1-2.3~ubuntu1.18.04.4_all.deb ...
Unpacking python3-pip (9.0.1-2.3~ubuntu1.18.04.4) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../146-python3-pkg-resources_39.0.1-2_all.deb ...
Unpacking python3-pkg-resources (39.0.1-2) ...
Selecting previously unselected package python3-pycurl.
Preparing to unpack .../147-python3-pycurl_7.43.0.1-0.2_amd64.deb ...
Unpacking python3-pycurl (7.43.0.1-0.2) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../148-python3-setuptools_39.0.1-2_all.deb ...
Unpacking python3-setuptools (39.0.1-2) ...
Selecting previously unselected package python3-software-properties.
Preparing to unpack .../149-python3-software-properties_0.96.24.32.14_all.deb ...
Unpacking python3-software-properties (0.96.24.32.14) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../150-python3-wheel_0.30.0-0.2_all.deb ...
Unpacking python3-wheel (0.30.0-0.2) ...
Selecting previously unselected package python3-xdg.
Preparing to unpack .../151-python3-xdg_0.25-4ubuntu1.1_all.deb ...
Unpacking python3-xdg (0.25-4ubuntu1.1) ...
Selecting previously unselected package software-properties-common.
Preparing to unpack .../152-software-properties-common_0.96.24.32.14_all.deb ...
Unpacking software-properties-common (0.96.24.32.14) ...
Selecting previously unselected package unattended-upgrades.
Preparing to unpack .../153-unattended-upgrades_1.1ubuntu1.18.04.14_all.deb ...
Unpacking unattended-upgrades (1.1ubuntu1.18.04.14) ...
Selecting previously unselected package sshpass.
Preparing to unpack .../154-sshpass_1.06-1_amd64.deb ...
Unpacking sshpass (1.06-1) ...
Setting up libquadmath0:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up python-apt-common (1.6.5ubuntu0.5) ...
Setting up libnpth0:amd64 (1.5-3) ...
Setting up libedit2:amd64 (3.1-20170329-1) ...
Setting up libgomp1:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up libatomic1:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up readline-common (7.0-3) ...
Setting up libapt-inst2.0:amd64 (1.6.12ubuntu0.2) ...
Setting up manpages (4.15-1) ...
Setting up git-man (1:2.17.1-1ubuntu0.7) ...
Setting up powermgmt-base (1.33) ...
Setting up libicu60:amd64 (60.2-3ubuntu3.1) ...
Setting up libcc1-0:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up less (487-0.1) ...
Setting up make (4.1-9.1ubuntu1) ...
Setting up libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ...
Setting up libnghttp2-14:amd64 (1.30.0-1ubuntu1) ...
Setting up mime-support (3.60ubuntu1) ...
Setting up iso-codes (3.79-1) ...
Setting up libldap-common (2.4.45+dfsg-1ubuntu1.8) ...
Setting up libreadline7:amd64 (7.0-3) ...
Setting up libpsl5:amd64 (0.19.1-5build1) ...
Setting up libtsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.6) ...
No schema files found: doing nothing.
Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Setting up linux-libc-dev:amd64 (4.15.0-135.139) ...
Setting up libmpfr6:amd64 (4.0.1-1) ...
Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Setting up distro-info-data (0.37ubuntu0.9) ...
Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up libksba8:amd64 (1.3.5-2) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ...
Setting up perl-modules-5.26 (5.26.1-6ubuntu0.5) ...
Setting up libgdbm5:amd64 (1.14.1-6) ...
Setting up libbsd0:amd64 (0.8.7-1ubuntu0.1) ...
Setting up libkrb5support0:amd64 (1.16-2ubuntu0.2) ...
Setting up ucf (3.0038) ...
Setting up libgirepository-1.0-1:amd64 (1.56.1-1) ...
Setting up libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ...
Setting up libmagic-mgc (1:5.32-2ubuntu0.4) ...
Setting up gnupg-l10n (2.2.4-1ubuntu1.3) ...
Setting up libmagic1:amd64 (1:5.32-2ubuntu0.4) ...
Setting up liblsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up gcc-7-base:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up binutils-common:amd64 (2.30-21ubuntu1~18.04.4) ...
Setting up libmpx2:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up gir1.2-glib-2.0:amd64 (1.56.1-1) ...
Setting up patch (2.7.6-2ubuntu1.1) ...
Setting up libglib2.0-data (2.56.4-0ubuntu0.18.04.6) ...
Setting up krb5-locales (1.16-2ubuntu0.2) ...
Setting up publicsuffix (20180223.1310-1) ...
Setting up libapparmor1:amd64 (2.12-4ubuntu5.1) ...
Setting up sshpass (1.06-1) ...
Setting up xz-utils (5.2.2-1.3) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file /usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist
Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up libfakeroot:amd64 (1.22-2ubuntu1) ...
Setting up openssl (1.1.1-1ubuntu2.1~18.04.7) ...
Setting up wget (1.19.4-1ubuntu2.2) ...
Setting up libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ...
Setting up liblocale-gettext-perl (1.07-3build2) ...
Setting up shared-mime-info (1.9-2) ...
Setting up libmpc3:amd64 (1.1.0-1) ...
Setting up libc-dev-bin (2.27-3ubuntu1.4) ...
Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
Setting up libgdbm-compat4:amd64 (1.14.1-6) ...
Setting up libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ...
Setting up libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.3) ...
Setting up ca-certificates (20210119~18.04.1) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up manpages-dev (4.15-1) ...
Setting up libc6-dev:amd64 (2.27-3ubuntu1.4) ...
Setting up cron (3.0pl1-128.1ubuntu1) ...
Adding group `crontab' (GID 101) ...
Done.
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libassuan0:amd64 (2.5.1-2) ...
Setting up xdg-user-dirs (0.17-1ubuntu1) ...
Setting up libitm1:amd64 (8.4.0-1ubuntu1~18.04) ...
Setting up libx11-data (2:1.6.4-3ubuntu0.3) ...
Setting up libxau6:amd64 (1:1.0.8-1ubuntu1) ...
Setting up libmpdec2:amd64 (2.4.2-1ubuntu1) ...
Setting up libdbus-1-3:amd64 (1.12.2-1ubuntu1.2) ...
Setting up netbase (5.4) ...
Setting up libisl19:amd64 (0.19-1) ...
Setting up python-pip-whl (9.0.1-2.3~ubuntu1.18.04.4) ...
Setting up libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Setting up libk5crypto3:amd64 (1.16-2ubuntu0.2) ...
Setting up python3.6 (3.6.9-1~18.04ubuntu1.3) ...
Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up libasan4:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up libbinutils:amd64 (2.30-21ubuntu1~18.04.4) ...
Setting up libcilkrts5:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up libubsan0:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up gpgconf (2.2.4-1ubuntu1.3) ...
Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up file (1:5.32-2ubuntu0.4) ...
Setting up fakeroot (1.22-2ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/fakeroot.1.gz because associated file /usr/share/man/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/faked.1.gz because associated file /usr/share/man/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/fakeroot.1.gz because associated file /usr/share/man/es/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/faked.1.gz because associated file /usr/share/man/es/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/fakeroot.1.gz because associated file /usr/share/man/fr/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/faked.1.gz because associated file /usr/share/man/fr/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/fakeroot.1.gz because associated file /usr/share/man/sv/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/faked.1.gz because associated file /usr/share/man/sv/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up libgcc-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up cpp-7 (7.5.0-3ubuntu1~18.04) ...
Setting up libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.5) ...
Setting up gpgsm (2.2.4-1ubuntu1.3) ...
Setting up gnupg-utils (2.2.4-1ubuntu1.3) ...
Setting up libexpat1-dev:amd64 (2.2.5-3ubuntu0.2) ...
Setting up pinentry-curses (1.1.0-1) ...
Setting up libkrb5-3:amd64 (1.16-2ubuntu0.2) ...
Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up dbus (1.12.2-1ubuntu1.2) ...
Setting up libxcb1:amd64 (1.13-2~ubuntu18.04) ...
Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up gpg (2.2.4-1ubuntu1.3) ...
Setting up libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Setting up binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04.4) ...
Setting up libpython3-stdlib:amd64 (3.6.7-1~18.04) ...
Setting up cpp (4:7.4.0-1ubuntu2.3) ...
Setting up python3 (3.6.7-1~18.04) ...
Setting up python3-cffi-backend (1.11.5-1) ...
Setting up python3-crypto (2.6.1-8ubuntu2) ...
Setting up python3-idna (2.6-1) ...
Setting up python3-xdg (0.25-4ubuntu1.1) ...
Setting up python3-six (1.11.0-2) ...
Setting up libx11-6:amd64 (2:1.6.4-3ubuntu0.3) ...
Setting up gpg-agent (2.2.4-1ubuntu1.3) ...
Setting up python3-wheel (0.30.0-0.2) ...
Setting up gpg-wks-server (2.2.4-1ubuntu1.3) ...
Setting up python3-pkg-resources (39.0.1-2) ...
Setting up python3-gi (3.26.1-2ubuntu1) ...
Setting up lsb-release (9.20170808ubuntu1) ...
Setting up libpython3.6-dev:amd64 (3.6.9-1~18.04ubuntu1.3) ...
Setting up libxmuu1:amd64 (2:1.1.2-2) ...
Setting up libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ...
Setting up perl (5.26.1-6ubuntu0.5) ...
Setting up python3-asn1crypto (0.24.0-1) ...
Setting up libfile-fcntllock-perl (0.22-3build2) ...
Setting up libalgorithm-diff-perl (1.19.03-1) ...
Setting up binutils (2.30-21ubuntu1~18.04.4) ...
Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up python3.6-dev (3.6.9-1~18.04ubuntu1.3) ...
Setting up python3-lib2to3 (3.6.9-1~18.04) ...
Setting up openssh-client (1:7.6p1-4ubuntu0.3) ...
Setting up python3-distutils (3.6.9-1~18.04) ...
Setting up libpython3-dev:amd64 (3.6.7-1~18.04) ...
Setting up python3-cryptography (2.1.4-1ubuntu1.4) ...
Setting up python3-apt (1.6.5ubuntu0.5) ...
Setting up python3-dbus (1.2.6-1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up gcc-7 (7.5.0-3ubuntu1~18.04) ...
Setting up liberror-perl (0.17025-1) ...
Setting up g++-7 (7.5.0-3ubuntu1~18.04) ...
Setting up python3-keyrings.alt (3.0-1) ...
Setting up libdpkg-perl (1.19.0.5ubuntu2.3) ...
Setting up gcc (4:7.4.0-1ubuntu2.3) ...
Setting up xauth (1:1.0.10-1) ...
Setting up libalgorithm-merge-perl (0.08-3) ...
Setting up dpkg-dev (1.19.0.5ubuntu2.3) ...
Setting up libalgorithm-diff-xs-perl (0.04-5) ...
Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ...
Setting up python3-pip (9.0.1-2.3~ubuntu1.18.04.4) ...
Setting up unattended-upgrades (1.1ubuntu1.18.04.14) ...

Creating config file /etc/apt/apt.conf.d/20auto-upgrades with new version

Creating config file /etc/apt/apt.conf.d/50unattended-upgrades with new version
Setting up g++ (4:7.4.0-1ubuntu2.3) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist
Setting up python3-software-properties (0.96.24.32.14) ...
Setting up python3-setuptools (39.0.1-2) ...
Setting up python3-secretstorage (2.3.1-2) ...
Setting up dirmngr (2.2.4-1ubuntu1.3) ...
Setting up dh-python (3.20180325ubuntu2) ...
Setting up software-properties-common (0.96.24.32.14) ...
Setting up python3-keyring (10.6.0-1) ...
Setting up build-essential (12.4ubuntu1) ...
Setting up libcurl3-gnutls:amd64 (7.58.0-2ubuntu3.12) ...
Setting up python3-dev (3.6.7-1~18.04) ...
Setting up gpg-wks-client (2.2.4-1ubuntu1.3) ...
Setting up git (1:2.17.1-1ubuntu0.7) ...
Setting up python3-pycurl (7.43.0.1-0.2) ...
Setting up gnupg (2.2.4-1ubuntu1.3) ...
Processing triggers for libc-bin (2.27-3ubuntu1.4) ...
Processing triggers for ca-certificates (20210119~18.04.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for dbus (1.12.2-1ubuntu1.2) ...
$ git submodule init
$ git submodule update
Submodule path 'charm-packages/ha_proxy_charm_vnf/charms/simple/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'charm-packages/ha_proxy_charm_vnf/charms/simple/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/k8s_proxy_charm_vnf/charms/simple/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'charm-packages/k8s_proxy_charm_vnf/charms/simple/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/native_charm_vnf/charms/simple/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/native_k8s_charm_vnf/charms/nginx-k8s/mod/operator': checked out '169794cdda03d31268f0383220f965daa05c534b'
Submodule path 'charm-packages/nopasswd_k8s_proxy_charm_vnf/charms/simple/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'charm-packages/nopasswd_k8s_proxy_charm_vnf/charms/simple/mod/operator': checked out '89b51be8588a19fcc9c93410707aeb5856dd8d8f'
Submodule path 'charm-packages/nopasswd_proxy_charm_vnf/charms/simple/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'charm-packages/nopasswd_proxy_charm_vnf/charms/simple/mod/operator': checked out '89b51be8588a19fcc9c93410707aeb5856dd8d8f'
Submodule path 'charm-packages/ns_relations_provides_vnf/charms/simple_provides/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/ns_relations_requires_vnf/charms/simple_requires/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/proxy_native_relation_vnf/charms/simple_provides_proxy/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'charm-packages/proxy_native_relation_vnf/charms/simple_provides_proxy/mod/operator': checked out '89b51be8588a19fcc9c93410707aeb5856dd8d8f'
Submodule path 'charm-packages/proxy_native_relation_vnf/charms/simple_requires/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/vnf_relations_vnf/charms/simple_provides/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'charm-packages/vnf_relations_vnf/charms/simple_requires/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'magma/hackfest_gateway_vnfd/charms/vyos-config/mod/charm-helpers': checked out '1989f1f255baefb34cba7863606915dcd4ef1e38'
Submodule path 'magma/hackfest_gateway_vnfd/charms/vyos-config/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'magma/hackfest_gateway_vnfd/charms/vyos-config/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
Submodule path 'magma/hackfest_magma-agw-enb_vnfd/charms/magmagw/mod/charms.osm': checked out '3d517f5e42550d0b5c81aa4be20f7679020854d5'
Submodule path 'magma/hackfest_magma-agw-enb_vnfd/charms/magmagw/mod/operator': checked out 'a84ce8776b368a8b2bccdb173716e342db9a6b36'
$ python3 -m pip install wheel pyang pyangbind
Requirement already satisfied: wheel in /usr/lib/python3/dist-packages
Collecting pyang
  Downloading https://files.pythonhosted.org/packages/12/22/16c98564086f4f5901b7e8d886ad928ce6eceb577b3504edc333762df92f/pyang-2.4.0-py2.py3-none-any.whl (591kB)
Collecting pyangbind
  Downloading https://files.pythonhosted.org/packages/2e/20/7b3f2de320d120e845bce141148a23522fccb089b76ae0c76b5d5623d515/pyangbind-0.8.1.tar.gz (48kB)
Collecting lxml (from pyang)
  Downloading https://files.pythonhosted.org/packages/bd/78/56a7c88a57d0d14945472535d0df9fb4bbad7d34ede658ec7961635c790e/lxml-4.6.2-cp36-cp36m-manylinux1_x86_64.whl (5.5MB)
Collecting bitarray (from pyangbind)
  Downloading https://files.pythonhosted.org/packages/eb/98/7ed097e25cfbfda00ba59fe567d1c98c4241fb4925fc8cbf7106a5449bdf/bitarray-1.6.3.tar.gz (57kB)
Collecting enum34 (from pyangbind)
  Downloading https://files.pythonhosted.org/packages/63/f6/ccb1c83687756aeabbf3ca0f213508fcfb03883ff200d201b3a4c60cedcc/enum34-1.1.10-py3-none-any.whl
Collecting regex (from pyangbind)
  Downloading https://files.pythonhosted.org/packages/5a/75/aca08032c9752a75acc60ff7f4e58f1a74164b996395f44727ffdb17ebaf/regex-2020.11.13-cp36-cp36m-manylinux1_x86_64.whl (666kB)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from pyangbind)
Building wheels for collected packages: pyangbind, bitarray
  Running setup.py bdist_wheel for pyangbind: started
  Running setup.py bdist_wheel for pyangbind: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/2b/c9/b5/a80fdc73a61af741c3e181da1461b2588788229407c4d90147
  Running setup.py bdist_wheel for bitarray: started
  Running setup.py bdist_wheel for bitarray: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/13/24/95/e465c81652208d64cc3e7c3556a3a5b1d605f8637c8eda8a69
Successfully built pyangbind bitarray
Installing collected packages: lxml, pyang, bitarray, enum34, regex, pyangbind
Successfully installed bitarray-1.6.3 enum34-1.1.10 lxml-4.6.2 pyang-2.4.0 pyangbind-0.8.1 regex-2020.11.13
$ git clone https://osm.etsi.org/gerrit/osm/IM.git
Cloning into 'IM'...
$ pip3 install IM/
Processing ./IM
Requirement already satisfied: pyang in /usr/local/lib/python3.6/dist-packages (from osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: pyangbind in /usr/local/lib/python3.6/dist-packages (from osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: lxml in /usr/local/lib/python3.6/dist-packages (from pyang->osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: regex in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: bitarray in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: enum34 in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im==9.0.0.post1+gf3c839e)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from pyangbind->osm-im==9.0.0.post1+gf3c839e)
Installing collected packages: osm-im
  Running setup.py install for osm-im: started
    Running setup.py install for osm-im: finished with status 'done'
Successfully installed osm-im-9.0.0.post1+gf3c839e
$ git clone https://osm.etsi.org/gerrit/osm/osmclient.git
Cloning into 'osmclient'...
$ pip3 install osmclient/
Processing ./osmclient
Collecting Click (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/d2/3d/fa76db83bf75c4f8d338c2fd15c8d33fdd7ad23a9b5e57eb6c5de26b430e/click-7.1.2-py2.py3-none-any.whl (82kB)
Collecting jinja2 (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl (125kB)
Requirement already satisfied: osm-im in /usr/local/lib/python3.6/dist-packages (from osmclient==9.0.0.post1+g5f3a090)
Collecting packaging (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/3e/89/7ea760b4daa42653ece2380531c90f64788d979110a2ab51049d92f408af/packaging-20.9-py2.py3-none-any.whl (40kB)
Collecting prettytable (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/94/d5/52e48f3bcf66f838d411ad85c3ac9550c2451d082623e2d4d4df7411ed5c/prettytable-2.0.0-py3-none-any.whl
Requirement already satisfied: pycurl in /usr/lib/python3/dist-packages (from osmclient==9.0.0.post1+g5f3a090)
Collecting python-magic (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/77/69/3b0f03037d91e591a8f2bca699b4b7bf85609a23e4b081df585fbce1c180/python_magic-0.4.20-py2.py3-none-any.whl
Collecting pyyaml (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/7a/5b/bc0b5ab38247bba158504a410112b6c03f153c652734ece1849749e5f518/PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl (640kB)
Collecting requests (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/29/c1/24814557f1d22c56d50280771a17307e6bf87b70727d975fd6b2ce6b014a/requests-2.25.1-py2.py3-none-any.whl (61kB)
Collecting verboselogs (from osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/b8/9d/c5c3cb0093642042fd604b53928ac65e7650fdc5a8a97814288e29beab84/verboselogs-1.7-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/b2/5f/23e0023be6bb885d00ffbefad2942bc51a620328ee910f64abe5a8d18dd1/MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl
Requirement already satisfied: pyang in /usr/local/lib/python3.6/dist-packages (from osm-im->osmclient==9.0.0.post1+g5f3a090)
Requirement already satisfied: pyangbind in /usr/local/lib/python3.6/dist-packages (from osm-im->osmclient==9.0.0.post1+g5f3a090)
Collecting pyparsing>=2.0.2 (from packaging->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl (67kB)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from prettytable->osmclient==9.0.0.post1+g5f3a090)
Collecting wcwidth (from prettytable->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/59/7c/e39aca596badaf1b78e8f547c807b04dae603a433d3e7a7e04d67f2ef3e5/wcwidth-0.2.5-py2.py3-none-any.whl
Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3/dist-packages (from requests->osmclient==9.0.0.post1+g5f3a090)
Collecting chardet<5,>=3.0.2 (from requests->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/19/c7/fa589626997dd07bd87d9269342ccb74b1720384a4d739a1872bd84fbe68/chardet-4.0.0-py2.py3-none-any.whl (178kB)
Collecting urllib3<1.27,>=1.21.1 (from requests->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/23/fc/8a49991f7905261f9ca9df5aa9b58363c3c821ce3e7f671895442b7100f2/urllib3-1.26.3-py2.py3-none-any.whl (137kB)
Collecting certifi>=2017.4.17 (from requests->osmclient==9.0.0.post1+g5f3a090)
  Downloading https://files.pythonhosted.org/packages/5e/a0/5f06e1e1d463903cf0c0eebeb751791119ed7a4b3737fdc9a77f1cdfb51f/certifi-2020.12.5-py2.py3-none-any.whl (147kB)
Requirement already satisfied: lxml in /usr/local/lib/python3.6/dist-packages (from pyang->osm-im->osmclient==9.0.0.post1+g5f3a090)
Requirement already satisfied: bitarray in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im->osmclient==9.0.0.post1+g5f3a090)
Requirement already satisfied: regex in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im->osmclient==9.0.0.post1+g5f3a090)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from pyangbind->osm-im->osmclient==9.0.0.post1+g5f3a090)
Requirement already satisfied: enum34 in /usr/local/lib/python3.6/dist-packages (from pyangbind->osm-im->osmclient==9.0.0.post1+g5f3a090)
Installing collected packages: Click, MarkupSafe, jinja2, pyparsing, packaging, wcwidth, prettytable, python-magic, pyyaml, chardet, urllib3, certifi, requests, verboselogs, osmclient
  Running setup.py install for osmclient: started
    Running setup.py install for osmclient: finished with status 'done'
Successfully installed Click-7.1.2 MarkupSafe-1.1.1 certifi-2020.12.5 chardet-4.0.0 jinja2-2.11.3 osmclient-9.0.0.post1+g5f3a090 packaging-20.9 prettytable-2.0.0 pyparsing-2.4.7 python-magic-0.4.20 pyyaml-5.4.1 requests-2.25.1 urllib3-1.26.3 verboselogs-1.7 wcwidth-0.2.5
$ rm -rf osmclient/ IM/
$ mv magma/* .
$ mv charm-packages/* .
$ LC_ALL=C.UTF-8 oLANG=C.UTF-8 osm -vvv repo-index --origin . --destination vnf-catalog
2021-02-03T18:56:05 DEBUG osmclient osm.py:62 check_client_version(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:153 repo_index(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:381 init_directory(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:372 current_datatime(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/magma_slice.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/magma_slice.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/build_infra.sh Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/build_infra.sh Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/README.md Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/README.md Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/.gitignore Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/.gitignore Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/.gitlab-ci.yml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/.gitlab-ci.yml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/vnf_price_list.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/vnf_price_list.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/LICENSE Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/LICENSE Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/pil_price_list.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/pil_price_list.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/.gitmodules Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/.gitmodules Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/build_webhost.sh Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/build_webhost.sh Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/build_slice.sh Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/build_slice.sh Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/pdu.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/pdu.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/sdn_port_mapping.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/sdn_port_mapping.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/delete_slice.sh Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/delete_slice.sh Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/generate-packages.sh Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/generate-packages.sh Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:240 zip_extraction(): Decompressing package file
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/params.yaml Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/params.yaml Not well configured.
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/slice_basic_nsd.yaml
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'id': 'slice_basic_ns', 'name': 'slice_basic_ns', 'description': 'NSD to be used on Slice Testing', 'designer': 'OSM', 'version': '1.0', 'vnfd-id': ['slice_basic_vnf'], 'sapd': [{'id': 'nsd_cp_mgmt', 'virtual-link-desc': 'nsd_vnfd_vld_mgmt'}, {'id': 'nsd_cp_data', 'virtual-link-desc': 'nsd_vnfd_vld_data'}], 'virtual-link-desc': [{'id': 'nsd_vnfd_vld_mgmt', 'mgmt-network': True}, {'id': 'nsd_vnfd_vld_data'}], 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'edge', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'edge', 'constituent-cpd-id': 'eth0-ext'}], 'virtual-link-profile-id': 'nsd_vnfd_vld_mgmt'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'edge', 'constituent-cpd-id': 'eth1-ext'}], 'virtual-link-profile-id': 'nsd_vnfd_vld_data'}], 'vnfd-id': 'slice_basic_vnf'}]}]}]}}
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/slice_basic_nsd.yaml, desc_type: ns
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/tmp/slice_basic_ns
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: checksum.txt
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/checksum.txt -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/tmp/slice_basic_ns/checksum.txt
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README.md
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/README.md -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/tmp/slice_basic_ns/README.md
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: slice_basic_nsd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/slice_basic_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns/tmp/slice_basic_ns/slice_basic_nsd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'id': 'ha_proxy_charm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'ha_proxy_charm-vnf', 'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'version': 1.0, 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': '1'}, 'virtual-memory': {'size': '1.0'}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': '10'}], 'vnf-configuration': [{'id': 'default-vnf-configuration', 'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple'}}]}}
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/tmp/ha_proxy_charm_vnf
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/tmp/ha_proxy_charm_vnf/cloud_init
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/tmp/ha_proxy_charm_vnf/icons
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ha_proxy_charm_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/tmp/ha_proxy_charm_vnf/ha_proxy_charm_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf/tmp/ha_proxy_charm_vnf/charms/simple
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/epa_quota_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic VNF descriptor w/ one VDU and quota EPA', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'epa_quota-VM'}]}], 'vdu-profile': [{'id': 'epa_quota-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-cp0-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'epa_quota-VM'}}], 'id': 'epa_quota-vnf', 'mgmt-cp': 'vnf-cp0-ext', 'product-name': 'epa_quota-vnf', 'sw-image-desc': [{'id': 'US1604', 'image': 'US1604', 'name': 'US1604'}], 'vdu': [{'id': 'epa_quota-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'epa_quota-VM', 'sw-image-desc': 'US1604', 'virtual-compute-desc': 'epa_quota-VM-compute', 'virtual-storage-desc': ['epa_quota-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'epa_quota-VM-compute', 'virtual-cpu': {'cpu-quota': {'reserve': 512, 'shares': 3000}, 'num-virtual-cpu': 2}, 'virtual-memory': {'mem-quota': {'limit': 2048, 'reserve': 512, 'shares': 20480}, 'size': 2.0}}], 'virtual-storage-desc': [{'disk-io-quota': {'shares': 1000}, 'id': 'epa_quota-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/epa_quota_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/tmp/epa_quota_vnf
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/tmp/epa_quota_vnf/icons
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: epa_quota_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/epa_quota_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf/tmp/epa_quota_vnf/epa_quota_vnfd.yaml
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:05 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:05 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:05 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml
2021-02-03T18:56:06 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'Magma AGW v1.0.0 with tools & srsLTE VDU', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'magma-agw-vdu'}, {'number-of-instances': 1, 'vdu-id': 'srsLTE-vdu'}]}], 'scaling-aspect': [{'aspect-delta-details': {'deltas': [{'id': 'vdu_autoscale-delta', 'vdu-delta': [{'id': 'magma-agw-vdu', 'number-of-instances': 1}]}]}, 'id': 'vdu_autoscale', 'max-scale-level': 1, 'name': 'vdu_autoscale', 'scaling-policy': [{'cooldown-time': 120, 'name': 'cpu_util_above_threshold', 'scaling-criteria': [{'name': 'cpu_util_above_threshold', 'scale-in-relational-operation': 'LT', 'scale-in-threshold': 10, 'scale-out-relational-operation': 'GT', 'scale-out-threshold': 60, 'vnf-monitoring-param-ref': 'agw_cpu_util'}], 'scaling-type': 'automatic', 'threshold-time': 10}]}], 'vdu-profile': [{'id': 'magma-agw-vdu', 'max-number-of-instances': 1, 'min-number-of-instances': 1, 'vdu-configuration-id': 'magma-agw-vdu-vdu-configuration'}, {'id': 'srsLTE-vdu', 'min-number-of-instances': 1, 'vdu-configuration-id': 'srsLTE-vdu-vdu-configuration'}], 'virtual-link-profile': [{'flavour': '', 'id': 'internalS1', 'virtual-link-protocol-data': {'l3-protocol-data': {'cidr': '192.168.100.0/24', 'description': 'S1 test network', 'dhcp-enabled': True, 'ip-version': 'ipv4', 'name': 'internalS1-l3-protocol-data'}}}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'agw-sgi-ext', 'int-cpd': {'cpd': 'eth1-int', 'vdu-id': 'magma-agw-vdu'}}, {'id': 'agw-mgmt-ext', 'int-cpd': {'cpd': 'eth2-int', 'vdu-id': 'magma-agw-vdu'}}, {'id': 'srsLTE-mgmt-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'srsLTE-vdu'}}], 'id': 'hackfest_magma-agw-enb_vnfd', 'int-virtual-link-desc': [{'id': 'internalS1'}], 'mgmt-cp': 'agw-mgmt-ext', 'product-name': 'hackfest_magma-agw-enb_vnfd', 'provider': 'Whitestack', 'sw-image-desc': [{'id': 'magma101_hfmr9', 'image': 'magma101_hfmr9', 'name': 'magma101_hfmr9'}, {'id': 'ubuntu20.04', 'image': 'ubuntu20.04', 'name': 'ubuntu20.04'}], 'vdu': [{'alarm': [{'actions': {'alarm': [{'url': 'https://webhook.site/4beb0430-7497-4112-a742-434e50e8081a'}]}, 'alarm-id': 'cpu-above-threshold', 'operation': 'GT', 'value': 80, 'vnf-monitoring-param-ref': 'agw_cpu_util'}], 'cloud-init-file': 'magmaagw_init', 'description': 'magma-agw-vdu', 'id': 'magma-agw-vdu', 'int-cpd': [{'id': 'eth0-int', 'int-virtual-link-desc': 'internalS1', 'virtual-network-interface-requirement': [{'name': 'eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'eth1-int', 'virtual-network-interface-requirement': [{'name': 'eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'eth2-int', 'virtual-network-interface-requirement': [{'name': 'eth2', 'position': 3, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'monitoring-parameter': [{'id': 'agw_cpu_util', 'name': 'agw_cpu_util', 'performance-metric': 'cpu_utilization'}, {'id': 'agw_memory_util', 'name': 'agw_memory_util', 'performance-metric': 'average_memory_utilization'}, {'id': 'agw_packets_received', 'name': 'agw_packets_received', 'performance-metric': 'packets_received'}, {'id': 'agw_packets_sent', 'name': 'agw_packets_sent', 'performance-metric': 'packets_sent'}], 'name': 'magma-agw-vdu', 'sw-image-desc': 'magma101_hfmr9', 'virtual-compute-desc': 'magma-agw-vdu-compute', 'virtual-storage-desc': ['magma-agw-vdu-storage']}, {'cloud-init-file': 'srslte_init', 'description': 'srsLTE-vdu', 'id': 'srsLTE-vdu', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'eth1-int', 'int-virtual-link-desc': 'internalS1', 'virtual-network-interface-requirement': [{'name': 'eth1', 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'srsLTE-vdu', 'sw-image-desc': 'ubuntu20.04', 'virtual-compute-desc': 'srsLTE-vdu-compute', 'virtual-storage-desc': ['srsLTE-vdu-storage']}], 'vdu-configuration': [{'config-access': {'ssh-access': {'required': True}}, 'config-primitive': [{'name': 'add-gw', 'parameter': [{'default-value': '<agw_id>', 'name': 'agw_id'}, {'default-value': '<agw_name>', 'name': 'agw_name'}, {'default-value': '<orch_ip>', 'name': 'orch_ip'}, {'default-value': '<orch_net>', 'name': 'orch_net'}]}, {'name': 'del-gw', 'parameter': [{'default-value': '<agw_id>', 'name': 'agw_id'}, {'default-value': '<orch_ip>', 'name': 'orch_ip'}, {'default-value': '<orch_net>', 'name': 'orch_net'}]}, {'name': 'reset-id'}, {'name': 'restart-magma'}], 'id': 'magma-agw-vdu-vdu-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'magma'}, {'name': 'ssh-password', 'value': 'magma'}], 'seq': 1}, {'name': 'reset-id', 'seq': 2}, {'name': 'add-net', 'parameter': [{'name': 'orch_ip', 'value': '<orch_ip>'}, {'name': 'orch_net', 'value': '<orch_net>'}], 'seq': 3}, {'name': 'add-gw', 'parameter': [{'name': 'agw_id', 'value': '<agw_id>'}, {'name': 'agw_name', 'value': '<agw_name>'}, {'name': 'orch_ip', 'value': '<orch_ip>'}, {'name': 'orch_net', 'value': '<orch_net>'}], 'seq': 4}, {'name': 'add-test-subscriber', 'parameter': [{'name': 'orch_ip', 'value': '<orch_ip>'}, {'name': 'orch_net', 'value': '<orch_net>'}], 'seq': 5}, {'name': 'add-hosts', 'parameter': [{'name': 'orch_ip', 'value': '<orch_ip>'}], 'seq': 6}, {'name': 'restart-magma', 'seq': 7}], 'juju': {'charm': 'magmagw'}}, {'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'attach-ue', 'parameter': [{'data-type': 'STRING', 'name': 'usim-imsi'}, {'data-type': 'STRING', 'name': 'usim-k'}, {'data-type': 'STRING', 'name': 'usim-opc'}]}, {'name': 'detach-ue'}], 'id': 'srsLTE-vdu-vdu-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'bind-address-subnet', 'value': '192.168.100.0/24'}], 'seq': 1}], 'juju': {'charm': 'srs-enb-ue', 'proxy': False}}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'magma-agw-vdu-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 4.0}}, {'id': 'srsLTE-vdu-compute', 'virtual-cpu': {'num-virtual-cpu': 4}, 'virtual-memory': {'size': 6.0}}], 'virtual-storage-desc': [{'id': 'magma-agw-vdu-storage', 'size-of-storage': 50}, {'id': 'srsLTE-vdu-storage', 'size-of-storage': 8}], 'vnf-configuration': [{'id': 'default-vnf-configuration', 'relation': [{'entities': [{'endpoint': 'mme', 'id': 'srsLTE-vdu'}, {'endpoint': 'agw', 'id': 'magma-agw-vdu'}], 'name': 'agw'}]}]}}
2021-02-03T18:56:06 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:06 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['magmagw', 'srs-enb-ue']
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: helm-charts
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/helm-charts -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd/helm-charts
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd/cloud_init
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: magma-agw-enb_vnfd.yaml
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm magmagw
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/charms/magmagw -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd/charms/magmagw
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm srs-enb-ue
2021-02-03T18:56:06 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/charms/srs-enb-ue -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd/tmp/hackfest_magma-agw-enb_vnfd/charms/srs-enb-ue
2021-02-03T18:56:07 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:07 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:08 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_ns/nscharm_nsd.yaml
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'nscharm-user-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'nscharm-policy-vnf'}]}], 'id': 'nscharm-ns', 'name': 'nscharm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true', 'vim-network-name': 'osm-ext'}], 'vnfd-id': ['nscharm-user-vnf', 'nscharm-policy-vnf'], 'ns-configuration': {'juju': {'charm': 'ns'}, 'initial-config-primitive': [{'seq': '1', 'name': 'config', 'parameter': [{'name': 'juju-username', 'value': 'admin'}, {'name': 'juju-password', 'value': 'a5611fc6452349cc6e45705d34c501d4'}]}, {'seq': '2', 'name': 'add-user', 'parameter': [{'name': 'username', 'value': 'root'}]}], 'config-primitive': [{'name': 'add-user', 'parameter': [{'name': 'username', 'data-type': 'STRING'}]}]}}]}}
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_ns/nscharm_nsd.yaml, desc_type: ns
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:355 charm_build(): 
2021-02-03T18:56:08 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: [Errno 2] No such file or directory: 'charm': 'charm'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 302, in build_all_charms
    self.charm_build(package_folder, charmName)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 363, in charm_build
    result = subprocess.run(["charm", "build", "{}".format(src_folder)])
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'charm': 'charm'
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'Gateway PNF', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'gateway_pdu'}]}], 'vdu-profile': [{'id': 'gateway_pdu', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'gateway_public-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'gateway_pdu'}}], 'id': 'hackfest_gateway_vnfd', 'mgmt-cp': 'gateway_public-ext', 'product-name': 'hackfest_gateway_vnfd', 'vdu': [{'description': 'gateway_pdu', 'id': 'gateway_pdu', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0'}]}], 'pdu-type': 'gateway'}], 'version': '1.0', 'vnf-configuration': [{'config-primitive': [{'name': 'configure-remote', 'parameter': [{'data-type': 'STRING', 'default-value': '0.0.0.0', 'name': 'magmaIP'}]}], 'id': 'default-vnf-configuration', 'config-access': {'ssh-access': {'default-user': 'osm', 'required': True}}, 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-username', 'value': 'osm'}, {'name': 'ssh-password', 'value': 'osm2020'}, {'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}], 'seq': 1}], 'juju': {'charm': 'vyos-config'}}]}}
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:08 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['vyos-config']
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/tmp/hackfest_gateway_vnfd
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_gateway_vnfd.yaml
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/tmp/hackfest_gateway_vnfd/hackfest_gateway_vnfd.yaml
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm vyos-config
2021-02-03T18:56:08 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/charms/vyos-config -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd/tmp/hackfest_gateway_vnfd/charms/vyos-config
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:09 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/ubuntu_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Generated by OSM package generator', 'designer': 'OSM', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'ubuntu_cloudinit-vnf'}]}], 'id': 'ubuntu_cloudinit-ns', 'name': 'ubuntu_cloudinit-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['ubuntu_cloudinit-vnf']}]}}
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/ubuntu_cloudinit_nsd.yaml, desc_type: ns
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/tmp/ubuntu_cloudinit_ns
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ubuntu_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/ubuntu_cloudinit_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/tmp/ubuntu_cloudinit_ns/ubuntu_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/README -> /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns/tmp/ubuntu_cloudinit_ns/README
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:09 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:09 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/magma Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/magma Not well configured.
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/hackfest_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_cloudinit-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_cloudinit-vnf'}]}], 'id': 'hackfest_cloudinit-ns', 'name': 'hackfest_cloudinit-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['hackfest_cloudinit-vnf']}]}}
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/hackfest_cloudinit_nsd.yaml, desc_type: ns
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/tmp/hackfest_cloudinit_ns
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/tmp/hackfest_cloudinit_ns/icons
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/hackfest_cloudinit_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns/tmp/hackfest_cloudinit_ns/hackfest_cloudinit_nsd.yaml
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:09 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:09 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:09 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/hackfest_basic_sriov_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS with a single VNF with SRIOV port', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp1-ext'}], 'virtual-link-profile-id': 'sriov_vld'}], 'vnfd-id': 'hackfest_basic_sriov-vnf'}]}], 'id': 'hackfest_basic_sriov-ns', 'name': 'hackfest_basic_sriov-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'sriov_vld'}], 'vnfd-id': ['hackfest_basic_sriov-vnf']}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/hackfest_basic_sriov_nsd.yaml, desc_type: ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/tmp/hackfest_basic_sriov_ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/tmp/hackfest_basic_sriov_ns/icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_sriov_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/hackfest_basic_sriov_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns/tmp/hackfest_basic_sriov_ns/hackfest_basic_sriov_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:10 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/slice_basic_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'VNFD with 2 CPs to be used on Slice Testing', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'ubuntu_slice-VM'}]}], 'vdu-profile': [{'id': 'ubuntu_slice-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'eth0-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'ubuntu_slice-VM'}}, {'id': 'eth1-ext', 'int-cpd': {'cpd': 'eth1-int', 'vdu-id': 'ubuntu_slice-VM'}}], 'id': 'slice_basic_vnf', 'mgmt-cp': 'eth0-ext', 'product-name': 'slice_basic_vnf', 'provider': 'OSM', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'description': 'ubuntu_slice-VM', 'id': 'ubuntu_slice-VM', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}, {'id': 'eth1-int', 'virtual-network-interface-requirement': [{'name': 'eth1', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}], 'name': 'ubuntu_slice-VM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'ubuntu_slice-VM-compute', 'virtual-storage-desc': ['ubuntu_slice-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'ubuntu_slice-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'ubuntu_slice-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/slice_basic_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/tmp/slice_basic_vnf
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/tmp/slice_basic_vnf/cloud_init
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: slice_basic_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/slice_basic_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/tmp/slice_basic_vnf/slice_basic_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: checksum.txt
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/checksum.txt -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/tmp/slice_basic_vnf/checksum.txt
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README.md
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/README.md -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf/tmp/slice_basic_vnf/README.md
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:10 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/hackfest_basic_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS with a single VNF and a single VL', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'hackfest_basic-vnf'}]}], 'id': 'hackfest_basic-ns', 'name': 'hackfest_basic-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['hackfest_basic-vnf']}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/hackfest_basic_nsd.yaml, desc_type: ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/tmp/hackfest_basic_ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/tmp/hackfest_basic_ns/icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/hackfest_basic_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns/tmp/hackfest_basic_ns/hackfest_basic_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:10 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'VNFD with 3 CPs to be used on Slice Testing', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'ubuntu_slice-VM'}]}], 'vdu-profile': [{'id': 'ubuntu_slice-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'eth0-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'ubuntu_slice-VM'}}, {'id': 'eth1-ext', 'int-cpd': {'cpd': 'eth1-int', 'vdu-id': 'ubuntu_slice-VM'}}, {'id': 'eth2-ext', 'int-cpd': {'cpd': 'eth2-int', 'vdu-id': 'ubuntu_slice-VM'}}], 'id': 'slice_basic_middle_vnf', 'mgmt-cp': 'eth0-ext', 'product-name': 'slice_basic_middle_vnf', 'provider': 'OSM', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'description': 'ubuntu_slice-VM', 'id': 'ubuntu_slice-VM', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}, {'id': 'eth1-int', 'virtual-network-interface-requirement': [{'name': 'eth1', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}, {'id': 'eth2-int', 'virtual-network-interface-requirement': [{'name': 'eth2', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}], 'name': 'ubuntu_slice-VM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'ubuntu_slice-VM-compute', 'virtual-storage-desc': ['ubuntu_slice-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'ubuntu_slice-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'ubuntu_slice-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/tmp/slice_basic_middle_vnf
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/tmp/slice_basic_middle_vnf/cloud_init
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: slice_basic_middle_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf/tmp/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:10 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/ns_relations_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'provides-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'ns_relations_provides-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'requires-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'ns_relations_requires-vnf'}]}], 'id': 'ns_relations-ns', 'name': 'ns_relations-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}], 'vnfd-id': ['ns_relations_provides-vnf', 'ns_relations_requires-vnf'], 'ns-configuration': {'relation': [{'name': 'relation', 'entities': [{'id': '1', 'endpoint': 'interface'}, {'id': '2', 'endpoint': 'interface'}]}]}}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/ns_relations_nsd.yaml, desc_type: ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/tmp/ns_relations_ns
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/tmp/ns_relations_ns/icons
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ns_relations_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/ns_relations_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns/tmp/ns_relations_ns/ns_relations_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:10 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns/snmp_ee_nsd.yaml
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Single VyOS Router VNF with SNMP metrics', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'VyOS Router', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-internal-ext'}], 'virtual-link-profile-id': 'internal'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-external-ext'}], 'virtual-link-profile-id': 'external'}], 'vnfd-id': 'snmp_ee-vnf'}]}], 'id': 'snmp_ee-ns', 'name': 'snmp_ee-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'internal'}, {'id': 'external'}], 'vnfd-id': ['snmp_ee-vnf']}]}}
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:10 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:10 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns/snmp_ee_nsd.yaml, desc_type: ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns/tmp/snmp_ee_ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: snmp_ee_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns/snmp_ee_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns/tmp/snmp_ee_ns/snmp_ee_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf/cirros_alarm_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'Simple VNF example with a cirros and a VNF alarm', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'cirros_vnfd-VM'}]}], 'vdu-profile': [{'id': 'cirros_vnfd-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'eth0-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'cirros_vnfd-VM'}}], 'id': 'cirros_alarm-vnf', 'mgmt-cp': 'eth0-ext', 'product-name': 'cirros_alarm-vnf', 'provider': 'OSM', 'sw-image-desc': [{'id': 'cirros-0.3.5-x86_64-disk.img', 'image': 'cirros-0.3.5-x86_64-disk.img', 'name': 'cirros-0.3.5-x86_64-disk.img'}], 'vdu': [{'alarm': [{'actions': {'alarm': [{'url': '${WEBHOOK_URL}'}], 'insufficient-data': [{'url': '${WEBHOOK_URL}'}], 'ok': [{'url': '${WEBHOOK_URL}'}]}, 'alarm-id': 'alarm-1', 'operation': 'LT', 'value': 20, 'vnf-monitoring-param-ref': 'cirros_vnf_cpu_util'}], 'description': 'cirros_vnfd-VM', 'id': 'cirros_vnfd-VM', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'virtual-interface': {'bandwidth': 0, 'type': 'VIRTIO', 'vpci': '0000:00:0a.0'}}]}], 'monitoring-parameter': [{'id': 'cirros_vnf_cpu_util', 'name': 'cirros_vnf_cpu_util', 'performance-metric': 'cpu_utilization'}, {'id': 'cirros_vnf_average_memory_utilization', 'name': 'cirros_vnf_average_memory_utilization', 'performance-metric': 'average_memory_utilization'}], 'name': 'cirros_vnfd-VM', 'sw-image-desc': 'cirros-0.3.5-x86_64-disk.img', 'virtual-compute-desc': 'cirros_vnfd-VM-compute', 'virtual-storage-desc': ['cirros_vnfd-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'cirros_vnfd-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1}}], 'virtual-storage-desc': [{'id': 'cirros_vnfd-VM-storage', 'size-of-storage': 2}]}}
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf/cirros_alarm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf/tmp/cirros_alarm_vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cirros_alarm_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf/cirros_alarm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf/tmp/cirros_alarm_vnf/cirros_alarm_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns/hackfest_vyos_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS with a single VyOS Router VNF', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext', 'ip-address': '172.21.250.200'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-internal-ext'}], 'virtual-link-profile-id': 'internal'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-external-ext'}], 'virtual-link-profile-id': 'external'}], 'vnfd-id': 'hackfest_vyos-vnf'}]}], 'id': 'hackfest_vyos-ns', 'name': 'hackfest_vyos-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'internal', 'mgmt-network': True}, {'id': 'external', 'mgmt-network': True}], 'vnfd-id': ['hackfest_vyos-vnf']}]}}
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns/hackfest_vyos_nsd.yaml, desc_type: ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns/tmp/hackfest_vyos_ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_vyos_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns/hackfest_vyos_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns/tmp/hackfest_vyos_ns/hackfest_vyos_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns/hackfest_simple_k8s_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 1 KDU connected to the mgmtnet VL', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'mgmtnet-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'hackfest-simple-k8s-vnf'}]}], 'id': 'hackfest-simple-k8s-ns', 'name': 'hackfest-simple-k8s-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['hackfest-simple-k8s-vnf']}]}}
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns/hackfest_simple_k8s_nsd.yaml, desc_type: ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns/tmp/hackfest_simple_k8s_ns
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_simple_k8s_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns/hackfest_simple_k8s_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns/tmp/hackfest_simple_k8s_ns/hackfest_simple_k8s_nsd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/ubuntu_cloudinit_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'Generated by OSM package generator', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'ubuntu_cloudinit-vnf-VM'}]}], 'vdu-profile': [{'id': 'ubuntu_cloudinit-vnf-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-cp0-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'ubuntu_cloudinit-vnf-VM'}}], 'id': 'ubuntu_cloudinit-vnf', 'mgmt-cp': 'vnf-cp0-ext', 'product-name': 'ubuntu_cloudinit-vnf', 'provider': 'OSM', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-init.cfg', 'description': 'ubuntu_cloudinit-vnf-VM', 'id': 'ubuntu_cloudinit-vnf-VM', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'ubuntu_cloudinit-vnf-VM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'ubuntu_cloudinit-vnf-VM-compute', 'virtual-storage-desc': ['ubuntu_cloudinit-vnf-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'ubuntu_cloudinit-vnf-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 2}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'ubuntu_cloudinit-vnf-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/ubuntu_cloudinit_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/tmp/ubuntu_cloudinit_vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/tmp/ubuntu_cloudinit_vnf/cloud_init
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/README -> /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/tmp/ubuntu_cloudinit_vnf/README
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ubuntu_cloudinit_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/ubuntu_cloudinit_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf/tmp/ubuntu_cloudinit_vnf/ubuntu_cloudinit_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/hackfest_basic_metrics_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic VNF descriptor w/ one VDU and VIM metrics', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': '1', 'vdu-id': 'hackfest_basic_metrics-VM'}]}], 'scaling-aspect': [{'aspect-delta-details': {'deltas': [{'id': 'vdu_autoscale-delta', 'vdu-delta': [{'id': 'hackfest_basic_metrics-VM', 'number-of-instances': '1'}]}]}, 'id': 'vdu_autoscale', 'max-scale-level': 1, 'name': 'vdu_autoscale', 'scaling-policy': [{'cooldown-time': 120, 'name': 'cpu_util_above_threshold', 'scaling-criteria': [{'name': 'cpu_util_above_threshold', 'scale-in-relational-operation': 'LT', 'scale-in-threshold': 10, 'scale-out-relational-operation': 'GT', 'scale-out-threshold': 60, 'vnf-monitoring-param-ref': 'vnf_cpu_util'}], 'scaling-type': 'automatic', 'threshold-time': 10}]}], 'vdu-profile': [{'id': 'hackfest_basic_metrics-VM', 'max-number-of-instances': '2', 'min-number-of-instances': '1'}]}], 'ext-cpd': [{'id': 'vnf-cp0-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'hackfest_basic_metrics-VM'}}], 'id': 'hackfest_basic_metrics-vnf', 'mgmt-cp': 'vnf-cp0-ext', 'product-name': 'hackfest_basic_metrics-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-config', 'id': 'hackfest_basic_metrics-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'monitoring-parameter': [{'id': 'vnf_cpu_util', 'name': 'vnf_cpu_util', 'performance-metric': 'cpu_utilization'}, {'id': 'vnf_memory_util', 'name': 'vnf_memory_util', 'performance-metric': 'average_memory_utilization'}, {'id': 'vnf_packets_sent', 'name': 'vnf_packets_sent', 'performance-metric': 'packets_sent'}, {'id': 'vnf_packets_received', 'name': 'vnf_packets_received', 'performance-metric': 'packets_received'}], 'name': 'hackfest_basic_metrics-VM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'hackfest_basic_metrics-VM-compute', 'virtual-storage-desc': ['hackfest_basic_metrics-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'hackfest_basic_metrics-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'hackfest_basic_metrics-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/hackfest_basic_metrics_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/tmp/hackfest_basic_metrics_vnf
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/tmp/hackfest_basic_metrics_vnf/cloud_init
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/tmp/hackfest_basic_metrics_vnf/icons
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_metrics_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/hackfest_basic_metrics_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf/tmp/hackfest_basic_metrics_vnf/hackfest_basic_metrics_vnfd.yaml
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:11 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:11 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:11 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/proxy_native_relation_nsd.yaml
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'provides-mgmt-ext'}, {'constituent-base-element-id': '1', 'constituent-cpd-id': 'requires-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'proxy_native_relation-vnf'}]}], 'id': 'proxy_native_relation-ns', 'name': 'proxy_native_relation-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}], 'vnfd-id': ['proxy_native_relation-vnf']}]}}
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/proxy_native_relation_nsd.yaml, desc_type: ns
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/tmp/proxy_native_relation_ns
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/tmp/proxy_native_relation_ns/icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: proxy_native_relation_nsd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/proxy_native_relation_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns/tmp/proxy_native_relation_ns/proxy_native_relation_nsd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:12 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/ns_relations_provides_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'simple_provides'}]}], 'vdu-profile': [{'id': 'simple_provides', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'provides-mgmt-ext', 'int-cpd': {'cpd': 'simple_provides-eth0-int', 'vdu-id': 'simple_provides'}}], 'id': 'ns_relations_provides-vnf', 'mgmt-cp': 'provides-mgmt-ext', 'product-name': 'ns_relations_provides-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'simple_provides', 'int-cpd': [{'id': 'simple_provides-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_provides-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_provides', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_provides-compute', 'virtual-storage-desc': ['simple_provides-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'simple_provides-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'simple_provides-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple_provides', 'proxy': False}}]}}
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/ns_relations_provides_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple_provides']
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/tmp/ns_relations_provides_vnf
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/tmp/ns_relations_provides_vnf/cloud_init
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/tmp/ns_relations_provides_vnf/icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ns_relations_provides_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/ns_relations_provides_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/tmp/ns_relations_provides_vnf/ns_relations_provides_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_provides
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/charms/simple_provides -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf/tmp/ns_relations_provides_vnf/charms/simple_provides
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:12 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/vdu_replicas_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF with 2 replicas of vdu, internal vld and scaling', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}, {'number-of-instances': 1, 'vdu-id': 'dataVM'}]}], 'scaling-aspect': [{'aspect-delta-details': {'deltas': [{'id': 'scale_dataVM-delta', 'vdu-delta': [{'id': 'dataVM', 'number-of-instances': 2}]}]}, 'id': 'scale_dataVM', 'max-scale-level': 10, 'name': 'scale_dataVM'}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}, {'id': 'dataVM', 'max-number-of-instances': 10, 'min-number-of-instances': 2}], 'virtual-link-profile': [{'flavour': '', 'id': 'interdata', 'virtual-link-protocol-data': {'l3-protocol-data': {'cidr': '192.168.101.0/24', 'description': 'internal data', 'ip-version': 'ipv4', 'name': 'interdata-l3-protocol-data'}}}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'dataVM'}}], 'id': 'vdu-replicas-vnf', 'int-virtual-link-desc': [{'id': 'internal'}, {'id': 'interdata'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'vdu-replicas-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'mgmtVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}, {'cloud-init-file': 'cloud-config.txt', 'id': 'dataVM', 'int-cpd': [{'id': 'dataVM-eth0-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'dataVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-eth1-int', 'int-virtual-link-desc': 'interdata', 'virtual-network-interface-requirement': [{'name': 'dataVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 3, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'dataVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'dataVM-compute', 'virtual-storage-desc': ['dataVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 2.0}}, {'id': 'dataVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}, {'id': 'dataVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'id': 'default-vnf-configuration'}]}}
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:12 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/vdu_replicas_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/tmp/vdu_replicas_vnf
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/tmp/vdu_replicas_vnf/cloud_init
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/tmp/vdu_replicas_vnf/icons
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: vdu_replicas_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/vdu_replicas_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf/tmp/vdu_replicas_vnf/vdu_replicas_vnfd.yaml
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:12 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:13 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns/fb_magma_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS consisting of a KNF fb_magma_knf connected to mgmt network', 'designer': 'ATOS', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'orc8r', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'orc8r', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'fb_magma_knf'}]}], 'id': 'fb_magma_ns', 'name': 'fb_magma_ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['fb_magma_knf']}]}}
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:98 validate(): 
Validating package /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: slice_basic_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: ha_proxy_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: epa_quota_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['magmagw', 'srs-enb-ue']
Adding File: hackfest_magma-agw-enb_vnfd
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_vnfd.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nscharm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['ns']
Building charm /builds/gitlab/vnf-onboarding/osm-packages/nscharm_ns/charms/layers/ns
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['vyos-config']
Adding File: hackfest_gateway_vnfd
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_gateway_vnfd.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: ubuntu_cloudinit_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_cloudinit_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_sriov_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: slice_basic_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: slice_basic_middle_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: ns_relations_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: snmp_ee_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: cirros_alarm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_vyos_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_simple_k8s_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: ubuntu_cloudinit_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ubuntu_cloudinit_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_metrics_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: proxy_native_relation_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple_provides']
Adding File: ns_relations_provides_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_provides_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: vdu_replicas_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns
1 Descriptors found to validate2021-02-03T18:56:13 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns/fb_magma_nsd.yaml, desc_type: ns
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns/tmp/fb_magma_ns
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: fb_magma_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns/fb_magma_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns/tmp/fb_magma_ns/fb_magma_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:13 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/vnf_relations_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'provides-mgmt-ext'}, {'constituent-base-element-id': '1', 'constituent-cpd-id': 'requires-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'vnf_relations-vnf'}]}], 'id': 'vnf_relations-ns', 'name': 'vnf_relations-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}], 'vnfd-id': ['vnf_relations-vnf']}]}}
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/vnf_relations_nsd.yaml, desc_type: ns
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/tmp/vnf_relations_ns
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/tmp/vnf_relations_ns/icons
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: vnf_relations_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/vnf_relations_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns/tmp/vnf_relations_ns/vnf_relations_nsd.yaml
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:13 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujucontroller_vnf/k8s_jujucontroller_vnfd.yaml
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU for juju to deploy K8s cluster', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'k8svm'}]}], 'vdu-profile': [{'id': 'k8svm', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'mgmt-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'k8svm'}}], 'id': 'k8s_jujucontroller_vnf', 'mgmt-cp': 'mgmt-ext', 'product-name': 'k8s_jujucontroller_vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'k8svm', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'k8svm', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'k8svm-compute', 'virtual-storage-desc': ['k8svm-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'k8svm-compute', 'virtual-cpu': {'num-virtual-cpu': 2}, 'virtual-memory': {'size': 4.0}}], 'virtual-storage-desc': [{'id': 'k8svm-storage', 'size-of-storage': 80}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'setup-juju'}, {'name': 'deploy-bundle', 'parameter': [{'data-type': 'STRING', 'name': 'bundle'}]}, {'name': 'undeploy-bundle'}, {'name': 'remove-machines'}, {'name': 'init-helm'}, {'name': 'install-openebs-chart'}, {'name': 'install-openebs-kubectl'}, {'name': 'post-deploy'}, {'name': 'add-machine', 'parameter': [{'data-type': 'STRING', 'name': 'machine'}]}, {'name': 'add-machines', 'parameter': [{'data-type': 'STRING', 'name': 'machine1'}, {'data-type': 'STRING', 'name': 'machine2'}, {'data-type': 'STRING', 'name': 'machine3'}, {'data-type': 'STRING', 'name': 'machine4'}, {'data-type': 'STRING', 'name': 'machine5'}, {'data-type': 'STRING', 'name': 'machine6'}, {'data-type': 'STRING', 'name': 'machine7'}, {'data-type': 'STRING', 'name': 'machine8'}, {'data-type': 'STRING', 'name': 'machine9'}, {'data-type': 'STRING', 'name': 'machine10'}]}, {'name': 'remove-machines', 'parameter': [{'data-type': 'STRING', 'name': 'force'}]}, {'name': 'add-repo', 'parameter': [{'data-type': 'STRING', 'name': 'name'}, {'data-type': 'STRING', 'name': 'url'}]}, {'name': 'remove-repo', 'parameter': [{'data-type': 'STRING', 'name': 'name'}]}, {'name': 'install-chart', 'parameter': [{'data-type': 'STRING', 'name': 'chart'}, {'data-type': 'STRING', 'name': 'name'}, {'data-type': 'STRING', 'name': 'namespace'}, {'data-type': 'STRING', 'name': 'atomic'}, {'data-type': 'STRING', 'name': 'values'}, {'data-type': 'STRING', 'name': 'valuesFile'}]}, {'name': 'upgrade-release', 'parameter': [{'data-type': 'STRING', 'name': 'chart'}, {'data-type': 'STRING', 'name': 'name'}, {'data-type': 'STRING', 'name': 'namespace'}, {'data-type': 'STRING', 'name': 'atomic'}, {'data-type': 'STRING', 'name': 'values'}, {'data-type': 'STRING', 'name': 'valuesFile'}]}, {'name': 'rollback-release', 'parameter': [{'data-type': 'STRING', 'name': 'name'}, {'data-type': 'STRING', 'name': 'revision'}]}, {'name': 'delete-release', 'parameter': [{'data-type': 'STRING', 'name': 'name'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}], 'seq': '1'}, {'name': 'setup-juju', 'seq': '2'}, {'name': 'add-machines', 'parameter': [{'name': 'machine1', 'value': '<MACHINE1>'}, {'name': 'machine2', 'value': '<MACHINE2>'}, {'name': 'machine3', 'value': '<MACHINE3>'}, {'name': 'machine4', 'value': '<MACHINE4>'}, {'name': 'machine5', 'value': '<MACHINE5>'}, {'name': 'machine6', 'value': '<MACHINE6>'}, {'name': 'machine7', 'value': '<MACHINE7>'}, {'name': 'machine8', 'value': '<MACHINE8>'}, {'name': 'machine9', 'value': '<MACHINE9>'}, {'name': 'machine10', 'value': '<MACHINE10>'}], 'seq': '3'}, {'name': 'deploy-bundle', 'parameter': [{'name': 'bundle', 'value': '<BUNDLE>'}], 'seq': '4'}, {'name': 'post-deploy', 'seq': '5'}, {'name': 'install-openebs-kubectl', 'seq': '6'}], 'juju': {'charm': 'tid-jujuk8s'}}]}}
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujucontroller_vnf/k8s_jujucontroller_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:13 DEBUG osmclient package_tool.py:355 charm_build(): 
2021-02-03T18:56:13 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: [Errno 2] No such file or directory: 'charm': 'charm'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 302, in build_all_charms
    self.charm_build(package_folder, charmName)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 363, in charm_build
    result = subprocess.run(["charm", "build", "{}".format(src_folder)])
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'charm': 'charm'
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:13 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/nopasswd_k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'nopasswd_k8s_proxy_charm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'nopasswd_k8s_proxy_charm-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple', 'cloud': 'k8s'}}]}}
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/nopasswd_k8s_proxy_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/tmp/nopasswd_k8s_proxy_charm_vnf
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/tmp/nopasswd_k8s_proxy_charm_vnf/cloud_init
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/tmp/nopasswd_k8s_proxy_charm_vnf/icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: nopasswd_k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/nopasswd_k8s_proxy_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/tmp/nopasswd_k8s_proxy_charm_vnf/nopasswd_k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf/tmp/nopasswd_k8s_proxy_charm_vnf/charms/simple
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:14 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:14 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/.git Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/.git Not well configured.
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/simple_ee_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'simple', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'simple', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'simple_ee-vnf'}]}], 'id': 'simple_ee-ns', 'name': 'simple_ee-ns', 'version': 1.0, 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['simple_ee-vnf']}]}}
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/simple_ee_nsd.yaml, desc_type: ns
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/tmp/simple_ee_ns
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/tmp/simple_ee_ns/icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: simple_ee_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/simple_ee_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns/tmp/simple_ee_ns/simple_ee_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:14 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/hackfest_k8sproxycharm_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_k8sproxycharm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_k8sproxycharm-vnf'}]}], 'id': 'hackfest_k8sproxycharm-ns', 'name': 'hackfest_k8sproxycharm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['hackfest_k8sproxycharm-vnf']}]}}
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/hackfest_k8sproxycharm_nsd.yaml, desc_type: ns
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/tmp/hackfest_k8sproxycharm_ns
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/tmp/hackfest_k8sproxycharm_ns/icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_k8sproxycharm_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/hackfest_k8sproxycharm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns/tmp/hackfest_k8sproxycharm_ns/hackfest_k8sproxycharm_nsd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:14 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/nopasswd_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'nopasswd_proxy_charm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'nopasswd_proxy_charm-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple'}}]}}
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/nopasswd_proxy_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/tmp/nopasswd_proxy_charm_vnf
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/tmp/nopasswd_proxy_charm_vnf/cloud_init
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/tmp/nopasswd_proxy_charm_vnf/icons
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: nopasswd_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/nopasswd_proxy_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/tmp/nopasswd_proxy_charm_vnf/nopasswd_proxy_charm_vnfd.yaml
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf/tmp/nopasswd_proxy_charm_vnf/charms/simple
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:14 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:14 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:14 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/proxy_native_relation_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'simple_requires'}, {'number-of-instances': 1, 'vdu-id': 'simple_provides'}]}], 'vdu-profile': [{'id': 'simple_requires', 'min-number-of-instances': 1, 'vdu-configuration-id': 'simple_requires-vdu-configuration'}, {'id': 'simple_provides', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'requires-mgmt-ext', 'int-cpd': {'cpd': 'simple_requires-eth0-int', 'vdu-id': 'simple_requires'}}, {'id': 'provides-mgmt-ext', 'int-cpd': {'cpd': 'simple_provides-eth0-int', 'vdu-id': 'simple_provides'}}], 'id': 'proxy_native_relation-vnf', 'mgmt-cp': 'provides-mgmt-ext', 'product-name': 'proxy_native_relation-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'simple_requires', 'int-cpd': [{'id': 'simple_requires-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_requires-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_requires', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_requires-compute', 'virtual-storage-desc': ['simple_requires-storage']}, {'cloud-init-file': 'cloud-config.txt', 'id': 'simple_provides', 'int-cpd': [{'id': 'simple_provides-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_provides-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_provides', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_provides-compute', 'virtual-storage-desc': ['simple_provides-storage']}], 'vdu-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'simple_requires-vdu-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple_requires', 'proxy': False}}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'simple_requires-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}, {'id': 'simple_provides-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'simple_requires-storage', 'size-of-storage': 10}, {'id': 'simple_provides-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple_provides_proxy', 'proxy': True}, 'relation': [{'entities': [{'endpoint': 'interface', 'id': 'proxy_native_relation-vnf'}, {'endpoint': 'interface', 'id': 'simple_requires'}], 'name': 'relation'}]}]}}
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/proxy_native_relation_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple_requires', 'simple_provides_proxy']
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf/cloud_init
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf/icons
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: proxy_native_relation_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/proxy_native_relation_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf/proxy_native_relation_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_requires
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/charms/simple_requires -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf/charms/simple_requires
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_provides_proxy
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/charms/simple_provides_proxy -> /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf/tmp/proxy_native_relation_vnf/charms/simple_provides_proxy
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:15 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns/squid_cnf_nsd.yaml
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 1 KDU connected to the mgmtnet VL', 'designer': 'Canonical', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'squid_cnf', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'squid_cnf', 'constituent-cpd-id': 'mgmtnet-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'squid_cnf'}]}], 'id': 'squid_cnf_ns', 'name': 'squid_cnf_ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True, 'vim-network-name': 'mgmt'}], 'vnfd-id': ['squid_cnf']}]}}
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns/squid_cnf_nsd.yaml, desc_type: ns
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns/tmp/squid_cnf_ns
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: squid_cnf_nsd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns/squid_cnf_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns/tmp/squid_cnf_ns/squid_cnf_nsd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:15 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf/fb_magma_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'KNF with KDU using a helm-chart for Facebook magma orc8r', 'df': [{'id': 'default-df'}], 'ext-cpd': [{'id': 'mgmt-ext', 'k8s-cluster-net': 'mgmtnet'}], 'id': 'fb_magma_knf', 'k8s-cluster': {'nets': [{'id': 'mgmtnet'}]}, 'kdu': [{'name': 'orc8r', 'helm-chart': 'magma/orc8r'}], 'mgmt-cp': 'mgmt-ext', 'product-name': 'fb_magma_knf', 'provider': 'ATOS', 'version': '1.0'}}
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf/fb_magma_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf/tmp/fb_magma_knf
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: fb_magma_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf/fb_magma_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf/tmp/fb_magma_knf/fb_magma_vnfd.yaml
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:15 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:15 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:15 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/hackfest_k8sproxycharm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'hackfest_k8sproxycharm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_k8sproxycharm-vnf', 'sw-image-desc': [{'id': 'bionic', 'image': 'bionic', 'name': 'bionic'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'VIRTIO'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'VIRTIO'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'bionic', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': '1'}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': '2'}], 'juju': {'charm': 'charm-simple-k8s', 'cloud': 'k8s', 'proxy': True}}]}}
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/hackfest_k8sproxycharm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['charm-simple-k8s']
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf/cloud_init
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf/icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_k8sproxycharm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/hackfest_k8sproxycharm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf/hackfest_k8sproxycharm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/README -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf/README
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm charm-simple-k8s
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/charms/charm-simple-k8s -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf/tmp/hackfest_k8sproxycharm_vnf/charms/charm-simple-k8s
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:16 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/hackfest_basic_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS with a single VNF and a single VL and Metrics', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'hackfest_basic_metrics-vnf'}]}], 'id': 'hackfest_basic-ns-metrics', 'name': 'hackfest_basic-ns-metrics', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['hackfest_basic_metrics-vnf']}]}}
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/hackfest_basic_nsd.yaml, desc_type: ns
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/tmp/hackfest_basic_metrics_ns
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/tmp/hackfest_basic_metrics_ns/icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/hackfest_basic_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns/tmp/hackfest_basic_metrics_ns/hackfest_basic_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:16 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/vdu_replicas_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'vnf1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'vnf1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'vnf1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'vdu-replicas-vnf'}, {'id': 'vnf2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'vnf2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'vnf2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'vdu-replicas-vnf'}]}], 'id': 'vdu-replicas-ns', 'name': 'vdu-replicas-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['vdu-replicas-vnf']}]}}
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/vdu_replicas_nsd.yaml, desc_type: ns
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/tmp/vdu_replicas_ns
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/tmp/vdu_replicas_ns/icons
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: vdu_replicas_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/vdu_replicas_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns/tmp/vdu_replicas_ns/vdu_replicas_nsd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:16 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/native_k8s_charm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'df': [{'id': 'default-df'}], 'ext-cpd': [{'id': 'mgmt-ext', 'k8s-cluster-net': 'mgmtnet'}], 'id': 'native_k8s_charm-vnf', 'k8s-cluster': {'nets': [{'id': 'mgmtnet'}]}, 'kdu': [{'name': 'native-kdu', 'juju-bundle': 'bundle.yaml', 'kdu-configuration': {'config-primitive': [{'name': 'changecontent', 'parameter': [{'data-type': 'STRING', 'default-value': 'nginx', 'name': 'application-name'}, {'data-type': 'STRING', 'default-value': '', 'name': 'customtitle'}]}], 'initial-config-primitive': [{'name': 'changecontent', 'parameter': [{'data-type': 'STRING', 'name': 'application-name', 'value': 'nginx'}, {'data-type': 'STRING', 'name': 'customtitle', 'value': 'Initial Config Primitive'}], 'seq': 1}]}}], 'mgmt-cp': 'mgmt-ext', 'product-name': 'native_k8s_charm-vnf'}}
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/native_k8s_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/tmp/native_k8s_charm_vnf
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: native_k8s_charm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/native_k8s_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/tmp/native_k8s_charm_vnf/native_k8s_charm_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: juju-bundles
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/juju-bundles -> /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf/tmp/native_k8s_charm_vnf/juju-bundles
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:16 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/vnf-catalog/index.yaml
2021-02-03T18:56:16 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/vnf-catalog Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/vnf-catalog Not well configured.
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/snmp_ee_vnfd.yaml
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic virtual router with SNMP metrics collection', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'vyos-VM'}]}], 'vdu-profile': [{'id': 'vyos-VM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-internal-ext', 'int-cpd': {'cpd': 'vdu-eth1-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-external-ext', 'int-cpd': {'cpd': 'vdu-eth2-int', 'vdu-id': 'vyos-VM'}}], 'id': 'snmp_ee-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'snmp_ee-vnf', 'sw-image-desc': [{'id': 'vyos-1.1.7', 'image': 'vyos-1.1.7', 'name': 'vyos-1.1.7'}], 'vdu': [{'cloud-init-file': 'vyos-userdata', 'id': 'vyos-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'position': 0, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth1-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth1', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth2-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth2', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'vyos-VM', 'supplemental-boot-data': {'boot-data-drive': True}, 'sw-image-desc': 'vyos-1.1.7', 'virtual-compute-desc': 'vyos-VM-compute', 'virtual-storage-desc': ['vyos-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'vyos-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'vyos-VM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-primitive': [{'execution-environment-ref': 'monitor', 'name': 'generate_snmp'}], 'execution-environment-list': [{'connection-point-ref': 'vnf-mgmt', 'helm-chart': 'eechart', 'helm-version': 'v2', 'id': 'monitor', 'metric-service': 'snmpexporter'}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'execution-environment-ref': 'monitor', 'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'osm'}, {'name': 'ssh-password', 'value': 'osm2020'}], 'seq': 1}, {'execution-environment-ref': 'monitor', 'name': 'generate_snmp', 'seq': 2}]}]}}
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:16 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:16 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/snmp_ee_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/tmp/snmp_ee_vnf
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: helm-charts
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/helm-charts -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/tmp/snmp_ee_vnf/helm-charts
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/tmp/snmp_ee_vnf/cloud_init
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: snmp_ee_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/snmp_ee_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf/tmp/snmp_ee_vnf/snmp_ee_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns/slice_basic_middle_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'id': 'slice_basic_middle_ns', 'name': 'slice_basic_middle_ns', 'description': 'NSD to be used on Slice Testing', 'designer': 'OSM', 'version': '1.0', 'vnfd-id': ['slice_basic_middle_vnf'], 'sapd': [{'id': 'nsd_cp_mgmt', 'virtual-link-desc': 'nsd_vnfd_vld_mgmt'}, {'id': 'nsd_cp_data1', 'virtual-link-desc': 'nsd_vnfd_vld_data1'}, {'id': 'nsd_cp_data2', 'virtual-link-desc': 'nsd_vnfd_vld_data2'}], 'virtual-link-desc': [{'id': 'nsd_vnfd_vld_mgmt', 'mgmt-network': True}, {'id': 'nsd_vnfd_vld_data1'}, {'id': 'nsd_vnfd_vld_data2'}], 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'middle', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'middle', 'constituent-cpd-id': 'eth0-ext'}], 'virtual-link-profile-id': 'nsd_vnfd_vld_mgmt'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'middle', 'constituent-cpd-id': 'eth1-ext'}], 'virtual-link-profile-id': 'nsd_vnfd_vld_data1'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'middle', 'constituent-cpd-id': 'eth2-ext'}], 'virtual-link-profile-id': 'nsd_vnfd_vld_data2'}], 'vnfd-id': 'slice_basic_middle_vnf'}]}]}]}}
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns/slice_basic_middle_nsd.yaml, desc_type: ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns/tmp/slice_basic_middle_ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: slice_basic_middle_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns/slice_basic_middle_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns/tmp/slice_basic_middle_ns/slice_basic_middle_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf/hackfest_simple_k8s_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'df': [{'id': 'default-df'}], 'ext-cpd': [{'id': 'mgmt-ext', 'k8s-cluster-net': 'mgmtnet'}], 'id': 'hackfest-simple-k8s-vnf', 'k8s-cluster': {'nets': [{'id': 'mgmtnet'}]}, 'kdu': [{'name': 'mykdu', 'juju-bundle': 'cs:~dominik.f/bundle/hf-k8s-bundle-0'}], 'mgmt-cp': 'mgmt-ext', 'product-name': 'hackfest-simple-k8s-vnf'}}
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf/hackfest_simple_k8s_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf/tmp/hackfest_simple_k8s_vnf
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_simple_k8s_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf/hackfest_simple_k8s_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf/tmp/hackfest_simple_k8s_vnf/hackfest_simple_k8s_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns/cirros_alarm_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS example with a cirros_alarm-vnf', 'designer': 'OSM', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'eth0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'cirros_alarm-vnf'}]}], 'id': 'cirros_alarm-ns', 'name': 'cirros_alarm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['cirros_alarm-vnf']}]}}
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns/cirros_alarm_nsd.yaml, desc_type: ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns/tmp/cirros_alarm_ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cirros_alarm_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns/cirros_alarm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns/tmp/cirros_alarm_ns/cirros_alarm_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_user_vnf/nscharm_user_vnfd.yaml
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs w/proxy charm', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'userVM'}]}], 'vdu-profile': [{'id': 'userVM', 'min-number-of-instances': 1, 'vdu-configuration-id': 'userVM-vdu-configuration'}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'userVM-eth0-int', 'vdu-id': 'userVM'}}], 'id': 'nscharm-user-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'nscharm-user-vnf', 'sw-image-desc': [{'id': 'ubuntu1604', 'image': 'ubuntu1604', 'name': 'ubuntu1604'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'userVM', 'int-cpd': [{'id': 'userVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'userVM-eth0', 'position': 1, 'virtual-interface': {'type': 'VIRTIO'}}]}, {'id': 'userVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'userVM-eth1', 'position': 2, 'virtual-interface': {'type': 'VIRTIO'}}]}], 'name': 'userVM', 'sw-image-desc': 'ubuntu1604', 'virtual-compute-desc': 'userVM-compute', 'virtual-storage-desc': ['userVM-storage']}], 'vdu-configuration': [{'id': 'userVM-vdu-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': '1'}], 'juju': {'charm': 'vnf-user', 'proxy': True}}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'userVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'userVM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_user_vnf/nscharm_user_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:355 charm_build(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: [Errno 2] No such file or directory: 'charm': 'charm'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 302, in build_all_charms
    self.charm_build(package_folder, charmName)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 363, in charm_build
    result = subprocess.run(["charm", "build", "{}".format(src_folder)])
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'charm': 'charm'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/simple_nopasswd_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs simple_nopasswd-vnf connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'simple_nopasswd-vnf'}]}], 'id': 'simple_nopasswd-ns', 'name': 'simple_nopasswd-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['simple_nopasswd-vnf']}]}}
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/simple_nopasswd_nsd.yaml, desc_type: ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/tmp/simple_nopasswd_ns
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/tmp/simple_nopasswd_ns/icons
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: simple_nopasswd_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/simple_nopasswd_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/tmp/simple_nopasswd_ns/simple_nopasswd_nsd.yaml
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/README -> /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns/tmp/simple_nopasswd_ns/README
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:17 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:17 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:17 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/hackfest_multivdu_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs connected to an internal VL', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}, {'number-of-instances': 1, 'vdu-id': 'dataVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}, {'id': 'dataVM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'dataVM'}}], 'id': 'hackfest_multivdu-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_multivdu-vnf', 'sw-image-desc': [{'id': 'US1604', 'image': 'US1604', 'name': 'US1604'}], 'vdu': [{'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'mgmtVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'US1604', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}, {'id': 'dataVM', 'int-cpd': [{'id': 'dataVM-eth0-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'dataVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'dataVM', 'sw-image-desc': 'US1604', 'virtual-compute-desc': 'dataVM-compute', 'virtual-storage-desc': ['dataVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-memory': {'size': 1.0}, 'virtual-cpu': {'num-virtual-cpu': 1}}, {'id': 'dataVM-compute', 'virtual-memory': {'size': 1.0}, 'virtual-cpu': {'num-virtual-cpu': 1}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}, {'id': 'dataVM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/hackfest_multivdu_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/tmp/hackfest_multivdu_vnf
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/tmp/hackfest_multivdu_vnf/icons
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_multivdu_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/hackfest_multivdu_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf/tmp/hackfest_multivdu_vnf/hackfest_multivdu_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:18 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/hackfest_epasriov_nsd.yaml
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs hackfest_epasriov-vnf connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_epasriov-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_epasriov-vnf'}]}], 'id': 'hackfest_epasriov-ns', 'name': 'hackfest_epasriov-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['hackfest_epasriov-vnf']}]}}
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/hackfest_epasriov_nsd.yaml, desc_type: ns
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/tmp/hackfest_epasriov_ns
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/tmp/hackfest_epasriov_ns/icons
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_epasriov_nsd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/hackfest_epasriov_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns/tmp/hackfest_epasriov_ns/hackfest_epasriov_nsd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:18 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic virtual router', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'vyos-VM'}]}], 'vdu-profile': [{'id': 'vyos-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-internal-ext', 'int-cpd': {'cpd': 'vdu-eth1-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-external-ext', 'int-cpd': {'cpd': 'vdu-eth2-int', 'vdu-id': 'vyos-VM'}}], 'id': 'hackfest_vyos-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_vyos-vnf', 'sw-image-desc': [{'id': 'vyos-1.1.7', 'image': 'vyos-1.1.7', 'name': 'vyos-1.1.7'}], 'vdu': [{'cloud-init-file': 'vyos-userdata', 'id': 'vyos-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'position': 0, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth1-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth1', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth2-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth2', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'vyos-VM', 'supplemental-boot-data': {'boot-data-drive': True}, 'sw-image-desc': 'vyos-1.1.7', 'virtual-compute-desc': 'vyos-VM-compute', 'virtual-storage-desc': ['vyos-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'vyos-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'vyos-VM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/tmp/hackfest_vyos_vnf
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/tmp/hackfest_vyos_vnf/cloud_init
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_vyos_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/tmp/hackfest_vyos_vnf/hackfest_vyos_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: snmp
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/snmp -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf/tmp/hackfest_vyos_vnf/snmp
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:160 calculate_checksum(): 

Validation OK
List of charms in the descriptor: []
Adding File: fb_magma_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: vnf_relations_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujucontroller_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujucontroller_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['tid-jujuk8s']
Building charm /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujucontroller_vnf/charms/layers/tid-jujuk8s
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: nopasswd_k8s_proxy_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: simple_ee_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_k8sproxycharm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: nopasswd_proxy_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple_requires', 'simple_provides_proxy']
Adding File: proxy_native_relation_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/proxy_native_relation_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: squid_cnf_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: fb_magma_knf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/fb_magma_knf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['charm-simple-k8s']
Adding File: hackfest_k8sproxycharm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_k8sproxycharm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_metrics_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_metrics_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: vdu_replicas_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/vdu_replicas_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: native_k8s_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: snmp_ee_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/snmp_ee_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: slice_basic_middle_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_middle_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_simple_k8s_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_simple_k8s_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: cirros_alarm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/cirros_alarm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nscharm_user_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_user_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['vnf-user']
Building charm /builds/gitlab/vnf-onboarding/osm-packages/nscharm_user_vnf/charms/layers/vnf-user
Validating package /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: simple_nopasswd_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_multivdu_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_epasriov_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_vyos_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_vyos_vnf.tar.gz2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:18 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'hackfest_proxycharm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_proxycharm-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple'}}]}}
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:18 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:18 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/tmp/hackfest_proxycharm_vnf
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/tmp/hackfest_proxycharm_vnf/cloud_init
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/tmp/hackfest_proxycharm_vnf/icons
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_proxycharm_vnfd.yaml
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/tmp/hackfest_proxycharm_vnf/hackfest_proxycharm_vnfd.yaml
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf/tmp/hackfest_proxycharm_vnf/charms/simple
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:19 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/nopasswd_k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'nopasswd_k8s_proxy_charm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'nopasswd_k8s_proxy_charm-vnf'}]}], 'id': 'nopasswd_k8s_proxy_charm-ns', 'name': 'nopasswd_k8s_proxy_charm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}, {'id': 'datanet'}], 'vnfd-id': ['nopasswd_k8s_proxy_charm-vnf']}]}}
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/nopasswd_k8s_proxy_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/tmp/nopasswd_k8s_proxy_charm_ns
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/tmp/nopasswd_k8s_proxy_charm_ns/icons
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: nopasswd_k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/nopasswd_k8s_proxy_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns/tmp/nopasswd_k8s_proxy_charm_ns/nopasswd_k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:19 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_policy_vnf/nscharm_policy_vnfd.yaml
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs w/proxy charm', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'policyVM'}]}], 'vdu-profile': [{'id': 'policyVM', 'min-number-of-instances': 1, 'vdu-configuration-id': 'policyVM-vdu-configuration'}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'policyVM-eth0-int', 'vdu-id': 'policyVM'}}], 'id': 'nscharm-policy-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'nscharm-policy-vnf', 'sw-image-desc': [{'id': 'ubuntu1604', 'image': 'ubuntu1604', 'name': 'ubuntu1604'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'policyVM', 'int-cpd': [{'id': 'policyVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'policyVM-eth0', 'position': 1, 'virtual-interface': {'type': 'VIRTIO'}}]}, {'id': 'policyVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'policyVM-eth1', 'position': 2, 'virtual-interface': {'type': 'VIRTIO'}}]}], 'name': 'policyVM', 'sw-image-desc': 'ubuntu1604', 'virtual-compute-desc': 'policyVM-compute', 'virtual-storage-desc': ['policyVM-storage']}], 'vdu-configuration': [{'id': 'policyVM-vdu-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': '1'}], 'juju': {'charm': 'vnf-policy', 'proxy': True}}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'policyVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'policyVM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_policy_vnf/nscharm_policy_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:19 DEBUG osmclient package_tool.py:355 charm_build(): 
2021-02-03T18:56:19 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: [Errno 2] No such file or directory: 'charm': 'charm'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 302, in build_all_charms
    self.charm_build(package_folder, charmName)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 363, in charm_build
    result = subprocess.run(["charm", "build", "{}".format(src_folder)])
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'charm': 'charm'
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:19 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/k8s_juju_nsd.yaml
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS consisting of a 4 k8s_jujumachine VNFs and 1 k8s_jujucontroller VNF connected to mgmt network', 'designer': 'OSM', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'k8s_vnf1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'k8s_vnf1', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'k8s_jujumachine_vnf'}, {'id': 'k8s_vnf2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'k8s_vnf2', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'k8s_jujumachine_vnf'}, {'id': 'k8s_vnf3', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'k8s_vnf3', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'k8s_jujumachine_vnf'}, {'id': 'k8s_vnf4', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'k8s_vnf4', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'k8s_jujumachine_vnf'}, {'id': 'k8s_juju', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'k8s_juju', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'k8s_jujucontroller_vnf'}]}], 'id': 'k8s_juju', 'name': 'k8s_juju', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}], 'vnfd-id': ['k8s_jujumachine_vnf', 'k8s_jujucontroller_vnf']}]}}
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/k8s_juju_nsd.yaml, desc_type: ns
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/tmp/k8s_juju_ns
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/tmp/k8s_juju_ns/icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README.md
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/README.md -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/tmp/k8s_juju_ns/README.md
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: k8s_juju_nsd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/k8s_juju_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/tmp/k8s_juju_ns/k8s_juju_nsd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: bundle
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/bundle -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns/tmp/k8s_juju_ns/bundle
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:20 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'k8s_proxy_charm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'k8s_proxy_charm-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm4u'}], 'seq': 1}, {'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 2}], 'juju': {'charm': 'simple', 'cloud': 'k8s'}}]}}
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/tmp/k8s_proxy_charm_vnf
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/tmp/k8s_proxy_charm_vnf/cloud_init
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/tmp/k8s_proxy_charm_vnf/icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/tmp/k8s_proxy_charm_vnf/k8s_proxy_charm_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf/tmp/k8s_proxy_charm_vnf/charms/simple
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:20 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/simple_ee_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU with cloud-init, and a monitoring ee', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'simple_ee-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'simple_ee-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1, 'pinning': {'policy': 'static', 'thread-policy': 'PREFER'}}, 'virtual-memory': {'mempage-size': 'LARGE', 'numa-enabled': True, 'numa-node-policy': {'mem-policy': 'STRICT', 'node': [{'id': '1'}], 'node-cnt': '1'}, 'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 20}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'execution-environment-primitive': 'touch', 'execution-environment-ref': 'monitor', 'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'file-path'}]}, {'execution-environment-primitive': 'sleep', 'execution-environment-ref': 'monitor', 'name': 'sleep'}], 'execution-environment-list': [{'connection-point-ref': 'vnf-mgmt', 'helm-chart': 'eechart', 'id': 'monitor'}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'execution-environment-ref': 'monitor', 'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}, {'name': 'ssh-password', 'value': 'osm2020'}], 'seq': '1'}, {'execution-environment-ref': 'monitor', 'name': 'touch', 'parameter': [{'name': 'file-path', 'value': '/home/ubuntu/first-touch'}], 'seq': '2'}]}]}}
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:20 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/simple_ee_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/tmp/simple_ee_vnf
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: helm-charts
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/helm-charts -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/tmp/simple_ee_vnf/helm-charts
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/tmp/simple_ee_vnf/cloud_init
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: simple_ee_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/simple_ee_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/tmp/simple_ee_vnf/simple_ee_vnfd.yaml
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf/tmp/simple_ee_vnf/icons
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:20 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:21 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/ns_relations_requires_vnfd.yaml
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'simple_requires'}]}], 'vdu-profile': [{'id': 'simple_requires', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'requires-mgmt-ext', 'int-cpd': {'cpd': 'simple_requires-eth0-int', 'vdu-id': 'simple_requires'}}], 'id': 'ns_relations_requires-vnf', 'mgmt-cp': 'requires-mgmt-ext', 'product-name': 'ns_relations_requires-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'simple_requires', 'int-cpd': [{'id': 'simple_requires-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_requires-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_requires', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_requires-compute', 'virtual-storage-desc': ['simple_requires-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'simple_requires-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'simple_requires-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple_requires', 'proxy': False}}]}}
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/ns_relations_requires_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple_requires']
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/tmp/ns_relations_requires_vnf
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/tmp/ns_relations_requires_vnf/cloud_init
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/tmp/ns_relations_requires_vnf/icons
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ns_relations_requires_vnfd.yaml
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/ns_relations_requires_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/tmp/ns_relations_requires_vnf/ns_relations_requires_vnfd.yaml
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_requires
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/charms/simple_requires -> /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf/tmp/ns_relations_requires_vnf/charms/simple_requires
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:21 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_vnf/simple_nopasswd_vnfd.yaml
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs connected to an internal VL, and one VDU with cloud-init', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}, {'number-of-instances': 1, 'vdu-id': 'dataVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}, {'id': 'dataVM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'dataVM'}}], 'id': 'simple_nopasswd-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'simple_nopasswd-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'mgmtVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}, {'id': 'dataVM', 'int-cpd': [{'id': 'dataVM-eth0-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'dataVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'dataVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'dataVM-compute', 'virtual-storage-desc': ['dataVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}, {'id': 'dataVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}, {'id': 'dataVM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'ubuntu'}], 'seq': '1'}, {'name': 'touch', 'parameter': [{'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': '2'}], 'juju': {'charm': 'simple'}}]}}
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_vnf/simple_nopasswd_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:355 charm_build(): 
2021-02-03T18:56:21 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: [Errno 2] No such file or directory: 'charm': 'charm'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 302, in build_all_charms
    self.charm_build(package_folder, charmName)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 363, in charm_build
    result = subprocess.run(["charm", "build", "{}".format(src_folder)])
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'charm': 'charm'
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/epa_quota_nsd.yaml
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Simple NS with a single VNF and a single VL', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-cp0-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'epa_quota-vnf'}]}], 'id': 'epa_quota-ns', 'name': 'epa_quota-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['epa_quota-vnf']}]}}
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/epa_quota_nsd.yaml, desc_type: ns
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/tmp/epa_quota_ns
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/tmp/epa_quota_ns/icons
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: epa_quota_nsd.yaml
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/epa_quota_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns/tmp/epa_quota_ns/epa_quota_nsd.yaml
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:21 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:21 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:21 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/native_charm_vnfd.yaml
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1, 'vdu-configuration-id': 'mgmtVM-vdu-configuration'}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'mgmtVM'}}], 'id': 'native_charm-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'native_charm-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}], 'vdu-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'mgmtVM-vdu-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple', 'proxy': False}}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/native_charm_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple']
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/tmp/native_charm_vnf
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/tmp/native_charm_vnf/cloud_init
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/tmp/native_charm_vnf/icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: native_charm_vnfd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/native_charm_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/tmp/native_charm_vnf/native_charm_vnfd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/charms/simple -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf/tmp/native_charm_vnf/charms/simple
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:22 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/ha_proxy_charm_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'id': 'ha_proxy_charm-ns', 'name': 'ha_proxy_charm-ns', 'version': '1.0', 'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'ha_proxy_charm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'ha_proxy_charm-vnf'}]}], 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}, {'id': 'datanet'}], 'vnfd-id': ['ha_proxy_charm-vnf']}]}}
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/ha_proxy_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/tmp/ha_proxy_charm_ns
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/tmp/ha_proxy_charm_ns/icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: ha_proxy_charm_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/ha_proxy_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns/tmp/ha_proxy_charm_ns/ha_proxy_charm_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:22 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_nst/slice_basic_nst.yaml
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nst': [{'id': 'slice_basic_nst', 'name': 'slice_basic_nst', 'SNSSAI-identifier': {'slice-service-type': 'eMBB'}, 'quality-of-service': {'id': 1}, 'netslice-subnet': [{'id': 'slice_basic_nsd_1', 'is-shared-nss': False, 'description': 'NetSlice Subnet (service) composed by 1 vnf with 2 cp', 'nsd-ref': 'slice_basic_ns'}, {'id': 'slice_basic_nsd_2', 'is-shared-nss': True, 'description': 'NetSlice Subnet (service) composed by 1 vnf with 3 cp', 'nsd-ref': 'slice_basic_middle_ns'}, {'id': 'slice_basic_nsd_3', 'is-shared-nss': False, 'description': 'NetSlice Subnet (service) composed by 1 vnf with 2 cp', 'nsd-ref': 'slice_basic_ns'}], 'netslice-vld': [{'id': 'slice_vld_mgmt', 'name': 'slice_vld_mgmt', 'type': 'ELAN', 'mgmt-network': True, 'nss-connection-point-ref': [{'nss-ref': 'slice_basic_nsd_1', 'nsd-connection-point-ref': 'nsd_cp_mgmt'}, {'nss-ref': 'slice_basic_nsd_2', 'nsd-connection-point-ref': 'nsd_cp_mgmt'}, {'nss-ref': 'slice_basic_nsd_3', 'nsd-connection-point-ref': 'nsd_cp_mgmt'}]}, {'id': 'slice_vld_data1', 'name': 'slice_vld_data1', 'type': 'ELAN', 'nss-connection-point-ref': [{'nss-ref': 'slice_basic_nsd_1', 'nsd-connection-point-ref': 'nsd_cp_data'}, {'nss-ref': 'slice_basic_nsd_2', 'nsd-connection-point-ref': 'nsd_cp_data1'}]}, {'id': 'slice_vld_data2', 'name': 'slice_vld_data2', 'type': 'ELAN', 'nss-connection-point-ref': [{'nss-ref': 'slice_basic_nsd_2', 'nsd-connection-point-ref': 'nsd_cp_data2'}, {'nss-ref': 'slice_basic_nsd_3', 'nsd-connection-point-ref': 'nsd_cp_data'}]}]}]}
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:22 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: descriptor name is not correct in: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_nst
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 308, in register_artifact_in_repository
    path = pt.build(path)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 149, in build
    charm_list = self.build_all_charms(package_folder, skip_charm_build)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/common/package_tool.py", line 297, in build_all_charms
    raise ClientException('descriptor name is not correct in: {}'.format(package_folder))
osmclient.common.exceptions.ClientException: descriptor name is not correct in: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_nst
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/hackfest_multivdu_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_multivdu-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_multivdu-vnf'}]}], 'id': 'hackfest_multivdu-ns', 'name': 'hackfest_multivdu-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['hackfest_multivdu-vnf']}]}}
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/hackfest_multivdu_nsd.yaml, desc_type: ns
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/tmp/hackfest_multivdu_ns
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/tmp/hackfest_multivdu_ns/icons
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_multivdu_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/hackfest_multivdu_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns/tmp/hackfest_multivdu_ns/hackfest_multivdu_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:22 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns/native_k8s_charm_nsd.yaml
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 1 KDU connected to the mgmtnet VL', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'native_k8s_charm-vnf', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'native_k8s_charm-vnf', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'native_k8s_charm-vnf'}]}], 'id': 'native_k8s_charm-ns', 'name': 'native_k8s_charm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}], 'vnfd-id': ['native_k8s_charm-vnf']}]}}
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:22 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:22 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns/native_k8s_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns/tmp/native_k8s_charm_ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: native_k8s_charm_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns/native_k8s_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns/tmp/native_k8s_charm_ns/native_k8s_charm_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:23 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/openldap_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS consisting of a single KNF openldap_knf connected to mgmt network', 'designer': 'OSM', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'openldap', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'openldap', 'constituent-cpd-id': 'mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}], 'vnfd-id': 'openldap_knf'}]}], 'id': 'openldap_ns', 'name': 'openldap_ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}], 'vnfd-id': ['openldap_knf']}]}}
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/openldap_nsd.yaml, desc_type: ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/tmp/openldap_ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README.md
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/README.md -> /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/tmp/openldap_ns/README.md
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: openldap_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/openldap_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns/tmp/openldap_ns/openldap_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:23 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns/snmp_setcomm_ee_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Single VyOS Router VNF with SNMP metrics', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'VyOS Router', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-internal-ext'}], 'virtual-link-profile-id': 'internal'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'VyOS Router', 'constituent-cpd-id': 'vnf-external-ext'}], 'virtual-link-profile-id': 'external'}], 'vnfd-id': 'snmp_setcomm_ee-vnf'}]}], 'id': 'snmp_setcomm_ee-ns', 'name': 'snmp_setcomm_ee-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'internal'}, {'id': 'external'}], 'vnfd-id': ['snmp_setcomm_ee-vnf']}]}}
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns/snmp_setcomm_ee_nsd.yaml, desc_type: ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns/tmp/snmp_setcomm_ee_ns
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: snmp_setcomm_ee_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns/snmp_setcomm_ee_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns/tmp/snmp_setcomm_ee_ns/snmp_setcomm_ee_nsd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:23 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf/openldap_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'KNF with single KDU using a helm-chart for openldap version 1.2.3', 'df': [{'id': 'default-df'}], 'ext-cpd': [{'id': 'mgmt-ext', 'k8s-cluster-net': 'mgmtnet'}], 'id': 'openldap_knf', 'k8s-cluster': {'nets': [{'id': 'mgmtnet'}]}, 'kdu': [{'name': 'ldap', 'helm-chart': 'stable/openldap:1.2.3'}], 'mgmt-cp': 'mgmt-ext', 'product-name': 'openldap_knf', 'provider': 'Telefonica', 'version': '1.0'}}
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf/openldap_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf/tmp/openldap_knf
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: openldap_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf/openldap_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf/tmp/openldap_knf/openldap_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:23 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/hackfest_basic_sriov_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic VNF descriptor w/ one VDU and SRIOV', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'hackfest_basic-VM'}]}], 'vdu-profile': [{'id': 'hackfest_basic-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-cp0-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'hackfest_basic-VM'}}, {'id': 'vnf-cp1-ext', 'int-cpd': {'cpd': 'vdu-eth1-int', 'vdu-id': 'hackfest_basic-VM'}}], 'id': 'hackfest_basic_sriov-vnf', 'mgmt-cp': 'vnf-cp0-ext', 'product-name': 'hackfest_basic_sriov-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud.config', 'id': 'hackfest_basic-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth1-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth1', 'virtual-interface': {'type': 'SR-IOV'}}]}], 'name': 'hackfest_basic-VM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'hackfest_basic-VM-compute', 'virtual-storage-desc': ['hackfest_basic-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'hackfest_basic-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 2}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'hackfest_basic-VM-storage', 'size-of-storage': 30}]}}
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/hackfest_basic_sriov_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/tmp/hackfest_basic_sriov_vnf
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/tmp/hackfest_basic_sriov_vnf/cloud_init
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/tmp/hackfest_basic_sriov_vnf/icons
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_sriov_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/hackfest_basic_sriov_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf/tmp/hackfest_basic_sriov_vnf/hackfest_basic_sriov_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:23 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/hackfest_epasriov_vnfd.yaml
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs with EPA capabilities connected to an internal VL, mgmtVM VDU with cloud-init', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}, {'number-of-instances': 1, 'vdu-id': 'dataVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}, {'id': 'dataVM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'xe0-int', 'vdu-id': 'dataVM'}}], 'id': 'hackfest_epasriov-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_epasriov-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}, {'id': 'hackfest-pktgen', 'image': 'hackfest-pktgen', 'name': 'hackfest-pktgen'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'mgmtVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}, {'id': 'dataVM', 'int-cpd': [{'id': 'eth0-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'xe0-int', 'virtual-network-interface-requirement': [{'name': 'xe0', 'position': 2, 'virtual-interface': {'type': 'SR-IOV'}}]}], 'name': 'dataVM', 'sw-image-desc': 'hackfest-pktgen', 'virtual-compute-desc': 'dataVM-compute', 'virtual-storage-desc': ['dataVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': 1, 'pinning': {'policy': 'static', 'thread-policy': 'PREFER'}}, 'virtual-memory': {'mempage-size': 'LARGE', 'numa-enabled': True, 'numa-node-policy': {'mem-policy': 'STRICT', 'node': [{'id': 1}], 'node-cnt': 1}, 'size': 1.0}}, {'id': 'dataVM-compute', 'virtual-cpu': {'num-virtual-cpu': 8, 'pinning': {'policy': 'static', 'thread-policy': 'PREFER'}}, 'virtual-memory': {'mempage-size': 'LARGE', 'numa-enabled': True, 'numa-node-policy': {'mem-policy': 'STRICT', 'node': [{'id': 1}], 'node-cnt': 1}, 'size': 4.0}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': 10}, {'id': 'dataVM-storage', 'size-of-storage': 10}]}}
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:23 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:23 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/hackfest_epasriov_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/tmp/hackfest_epasriov_vnf
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/tmp/hackfest_epasriov_vnf/cloud_init
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/tmp/hackfest_epasriov_vnf/icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_epasriov_vnfd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/hackfest_epasriov_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf/tmp/hackfest_epasriov_vnf/hackfest_epasriov_vnfd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'k8s_proxy_charm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'k8s_proxy_charm-vnf'}]}], 'id': 'k8s_proxy_charm-ns', 'name': 'k8s_proxy_charm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}, {'id': 'datanet'}], 'vnfd-id': ['k8s_proxy_charm-vnf']}]}}
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/k8s_proxy_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/tmp/k8s_proxy_charm_ns
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/tmp/k8s_proxy_charm_ns/icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/k8s_proxy_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns/tmp/k8s_proxy_charm_ns/k8s_proxy_charm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/hackfest_simplecharm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_proxycharm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'hackfest_proxycharm-vnf'}]}], 'id': 'hackfest_proxycharm-ns', 'name': 'hackfest_proxycharm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': True}, {'id': 'datanet'}], 'vnfd-id': ['hackfest_proxycharm-vnf']}]}}
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/hackfest_simplecharm_nsd.yaml, desc_type: ns
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/tmp/hackfest_proxycharm_ns
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/tmp/hackfest_proxycharm_ns/icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_simplecharm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/hackfest_simplecharm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns/tmp/hackfest_proxycharm_ns/hackfest_simplecharm_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 2 VDUs connected to an internal VL, and one VDU with cloud-init', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'mgmtVM'}, {'number-of-instances': 1, 'vdu-id': 'dataVM'}]}], 'vdu-profile': [{'id': 'mgmtVM', 'min-number-of-instances': 1}, {'id': 'dataVM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'mgmtVM-eth0-int', 'vdu-id': 'mgmtVM'}}, {'id': 'vnf-data-ext', 'int-cpd': {'cpd': 'dataVM-xe0-int', 'vdu-id': 'dataVM'}}], 'id': 'hackfest_cloudinit-vnf', 'int-virtual-link-desc': [{'id': 'internal'}], 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'hackfest_cloudinit-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'mgmtVM', 'int-cpd': [{'id': 'mgmtVM-eth0-int', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'mgmtVM-eth1-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'mgmtVM-eth1', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'mgmtVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'mgmtVM-compute', 'virtual-storage-desc': ['mgmtVM-storage']}, {'id': 'dataVM', 'int-cpd': [{'id': 'dataVM-eth0-int', 'int-virtual-link-desc': 'internal', 'virtual-network-interface-requirement': [{'name': 'dataVM-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'dataVM-xe0-int', 'virtual-network-interface-requirement': [{'name': 'dataVM-xe0', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'dataVM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'dataVM-compute', 'virtual-storage-desc': ['dataVM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'mgmtVM-compute', 'virtual-cpu': {'num-virtual-cpu': '1'}, 'virtual-memory': {'size': '1.0'}}, {'id': 'dataVM-compute', 'virtual-cpu': {'num-virtual-cpu': '1'}, 'virtual-memory': {'size': '1.0'}}], 'virtual-storage-desc': [{'id': 'mgmtVM-storage', 'size-of-storage': '10'}, {'id': 'dataVM-storage', 'size-of-storage': '10'}]}}
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/tmp/hackfest_cloudinit_vnf
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/tmp/hackfest_cloudinit_vnf/cloud_init
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/tmp/hackfest_cloudinit_vnf/icons
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_cloudinit_vnfd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf/tmp/hackfest_cloudinit_vnf/hackfest_cloudinit_vnfd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/magma-agw-enb_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'Magma AGW 1.0.0 with tools & srsLTE connected to PNF Gateway', 'designer': 'Whitestack', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': 'MagmaAGWsrsLTE', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'MagmaAGWsrsLTE', 'constituent-cpd-id': 'agw-mgmt-ext'}, {'constituent-base-element-id': 'MagmaAGWsrsLTE', 'constituent-cpd-id': 'srsLTE-mgmt-ext'}], 'virtual-link-profile-id': 'mgmt'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'MagmaAGWsrsLTE', 'constituent-cpd-id': 'agw-sgi-ext'}], 'virtual-link-profile-id': 'sgi'}], 'vnfd-id': 'hackfest_magma-agw-enb_vnfd'}, {'id': 'VYOS-PNF', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': 'VYOS-PNF', 'constituent-cpd-id': 'gateway_public-ext'}], 'virtual-link-profile-id': 'mgmt'}, {'constituent-cpd-id': [{'constituent-base-element-id': 'VYOS-PNF', 'constituent-cpd-id': 'gateway_public-ext'}], 'virtual-link-profile-id': 'sgi'}], 'vnfd-id': 'hackfest_gateway_vnfd'}]}], 'id': 'hackfest_magma-agw-enb_nsd', 'name': 'hackfest_magma-agw-enb_nsd', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmt', 'mgmt-network': True}, {'id': 'sgi', 'vim-network-name': 'sgi'}], 'vnfd-id': ['hackfest_magma-agw-enb_vnfd', 'hackfest_gateway_vnfd']}]}}
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/magma-agw-enb_nsd.yaml, desc_type: ns
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/tmp/hackfest_magma-agw-enb_nsd
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: magma-agw-enb_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/magma-agw-enb_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/tmp/hackfest_magma-agw-enb_nsd/magma-agw-enb_nsd.yaml
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/README -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd/tmp/hackfest_magma-agw-enb_nsd/README
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:24 DEBUG osmclient package_tool.py:160 calculate_checksum(): 

Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: hackfest_proxycharm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: nopasswd_k8s_proxy_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_k8s_proxy_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/nscharm_policy_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nscharm_policy_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['vnf-policy']
Building charm /builds/gitlab/vnf-onboarding/osm-packages/nscharm_policy_vnf/charms/layers/vnf-policy
Validating package /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: k8s_juju_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/k8s_juju_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: k8s_proxy_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: simple_ee_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/simple_ee_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple_requires']
Adding File: ns_relations_requires_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ns_relations_requires_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Building charm /builds/gitlab/vnf-onboarding/osm-packages/simple_nopasswd_vnf/charms/layers/simple
Validating package /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: epa_quota_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/epa_quota_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple']
Adding File: native_charm_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: ha_proxy_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/ha_proxy_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_nst
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/slice_basic_nst
2 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_multivdu_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_multivdu_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: native_k8s_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/native_k8s_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: openldap_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/openldap_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: snmp_setcomm_ee_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: openldap_knf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/openldap_knf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_sriov_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_sriov_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_epasriov_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_epasriov_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: k8s_proxy_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/k8s_proxy_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_proxycharm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_proxycharm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_cloudinit_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_cloudinit_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_magma-agw-enb_nsd
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_magma-agw-enb_nsd.tar.gz2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository:  /builds/gitlab/vnf-onboarding/osm-packages/charm-packages Not well configured.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 305, in register_artifact_in_repository
    raise Exception('{} {} Not well configured.'.format(package_type.upper(), str(path)))
Exception:  /builds/gitlab/vnf-onboarding/osm-packages/charm-packages Not well configured.
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:24 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/nopasswd_proxy_charm_nsd.yaml
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'nopasswd_proxy_charm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'nopasswd_proxy_charm-vnf'}]}], 'id': 'nopasswd_proxy_charm-ns', 'name': 'nopasswd_proxy_charm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}, {'id': 'datanet'}], 'vnfd-id': ['nopasswd_proxy_charm-vnf']}]}}
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/nopasswd_proxy_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/tmp/nopasswd_proxy_charm_ns
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: nopasswd_proxy_charm_nsd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/nopasswd_proxy_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/tmp/nopasswd_proxy_charm_ns/nopasswd_proxy_charm_nsd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns/tmp/nopasswd_proxy_charm_ns/icons
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:25 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/snmp_setcomm_ee_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic virtual router with SNMP metrics collection', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'vyos-VM'}]}], 'vdu-profile': [{'id': 'vyos-VM', 'min-number-of-instances': 1}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'vnf-mgmt-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-internal-ext', 'int-cpd': {'cpd': 'vdu-eth1-int', 'vdu-id': 'vyos-VM'}}, {'id': 'vnf-external-ext', 'int-cpd': {'cpd': 'vdu-eth2-int', 'vdu-id': 'vyos-VM'}}], 'id': 'snmp_setcomm_ee-vnf', 'mgmt-cp': 'vnf-mgmt-ext', 'product-name': 'snmp_setcomm_ee-vnf', 'sw-image-desc': [{'id': 'vyos-1.1.7', 'image': 'vyos-1.1.7', 'name': 'vyos-1.1.7'}], 'vdu': [{'cloud-init-file': 'vyos-userdata', 'id': 'vyos-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'position': 0, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth1-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth1', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}, {'id': 'vdu-eth2-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth2', 'position': 2, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'vyos-VM', 'supplemental-boot-data': {'boot-data-drive': True}, 'sw-image-desc': 'vyos-1.1.7', 'virtual-compute-desc': 'vyos-VM-compute', 'virtual-storage-desc': ['vyos-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'vyos-VM-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 2.0}}], 'virtual-storage-desc': [{'id': 'vyos-VM-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'config-primitive': [{'execution-environment-ref': 'monitor', 'name': 'generate_snmp'}, {'execution-environment-primitive': 'ansible_playbook', 'execution-environment-ref': 'monitor', 'name': 'ansible_playbook', 'parameter': [{'data-type': 'STRING', 'default-value': 'playbook.yaml', 'name': 'playbook-name'}]}], 'execution-environment-list': [{'connection-point-ref': 'vnf-mgmt', 'helm-chart': 'eechart', 'id': 'monitor', 'metric-service': 'snmpexporter'}], 'id': 'default-vnf-configuration', 'initial-config-primitive': [{'execution-environment-ref': 'monitor', 'name': 'config', 'parameter': [{'name': 'ssh-hostname', 'value': '<rw_mgmt_ip>'}, {'name': 'ssh-username', 'value': 'osm'}, {'name': 'ssh-password', 'value': 'osm2020'}], 'seq': 1}, {'execution-environment-ref': 'monitor', 'name': 'generate_snmp', 'seq': 2}, {'execution-environment-ref': 'monitor', 'name': 'ansible_playbook', 'parameter': [{'name': 'playbook-name', 'value': 'community.yaml'}, {'name': 'snmp_community', 'value': 'secret'}], 'seq': 3}]}]}}
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/snmp_setcomm_ee_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/tmp/snmp_setcomm_ee_vnf
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: helm-charts
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/helm-charts -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/tmp/snmp_setcomm_ee_vnf/helm-charts
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/tmp/snmp_setcomm_ee_vnf/cloud_init
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: snmp_setcomm_ee_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/snmp_setcomm_ee_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf/tmp/snmp_setcomm_ee_vnf/snmp_setcomm_ee_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:25 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/hackfest_basic_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A basic VNF descriptor w/ one VDU', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'hackfest_basic-VM'}]}], 'vdu-profile': [{'id': 'hackfest_basic-VM', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'vnf-cp0-ext', 'int-cpd': {'cpd': 'vdu-eth0-int', 'vdu-id': 'hackfest_basic-VM'}}], 'id': 'hackfest_basic-vnf', 'mgmt-cp': 'vnf-cp0-ext', 'product-name': 'hackfest_basic-vnf', 'sw-image-desc': [{'id': 'ubuntu16.04', 'image': 'ubuntu16.04', 'name': 'ubuntu16.04'}, {'id': 'ubuntu/images/hvm-ssd/ubuntu-artful-17.10-amd64-server-20180509', 'image': 'ubuntu/images/hvm-ssd/ubuntu-artful-17.10-amd64-server-20180509', 'name': 'ubuntu/images/hvm-ssd/ubuntu-artful-17.10-amd64-server-20180509', 'vim-type': 'aws'}], 'vdu': [{'alternative-sw-image-desc': ['ubuntu/images/hvm-ssd/ubuntu-artful-17.10-amd64-server-20180509'], 'id': 'hackfest_basic-VM', 'int-cpd': [{'id': 'vdu-eth0-int', 'virtual-network-interface-requirement': [{'name': 'vdu-eth0', 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'hackfest_basic-VM', 'sw-image-desc': 'ubuntu16.04', 'virtual-compute-desc': 'hackfest_basic-VM-compute', 'virtual-storage-desc': ['hackfest_basic-VM-storage']}], 'version': '1.0', 'virtual-compute-desc': [{'id': 'hackfest_basic-VM-compute', 'virtual-cpu': {'num-virtual-cpu': '1'}, 'virtual-memory': {'size': '1.0'}}], 'virtual-storage-desc': [{'id': 'hackfest_basic-VM-storage', 'size-of-storage': '10'}]}}
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/hackfest_basic_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/tmp/hackfest_basic_vnf
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/tmp/hackfest_basic_vnf/icons
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: hackfest_basic_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/hackfest_basic_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf/tmp/hackfest_basic_vnf/hackfest_basic_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:25 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/squid_vnfd.yaml
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'K8s container deployment of Squid Web Proxy', 'df': [{'id': 'default-df'}], 'ext-cpd': [{'id': 'mgmtnet-ext', 'k8s-cluster-net': 'mgmtnet'}], 'id': 'squid_cnf', 'k8s-cluster': {'nets': [{'id': 'mgmtnet'}]}, 'kdu': [{'name': 'squid-kdu', 'juju-bundle': 'bundle.yaml', 'kdu-configuration': {'config-primitive': [{'name': 'addurl', 'parameter': [{'data-type': 'STRING', 'default-value': 'squid', 'name': 'application-name'}, {'data-type': 'STRING', 'default-value': '', 'name': 'url'}]}, {'name': 'deleteurl', 'parameter': [{'data-type': 'STRING', 'default-value': 'squid', 'name': 'application-name'}, {'data-type': 'STRING', 'default-value': '', 'name': 'url'}]}]}}], 'mgmt-cp': 'mgmtnet-ext', 'product-name': 'squid_cnf', 'provider': 'Canonical', 'version': '1.0'}}
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:25 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:25 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/squid_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/tmp/squid_cnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: squid_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/squid_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/tmp/squid_cnf/squid_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: juju-bundles
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/juju-bundles -> /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf/tmp/squid_cnf/juju-bundles
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:26 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/native_charm_nsd.yaml
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'nsd': {'nsd': [{'description': 'NS with 2 VNFs with cloudinit connected by datanet and mgmtnet VLs', 'df': [{'id': 'default-df', 'vnf-profile': [{'id': '1', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '1', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'native_charm-vnf'}, {'id': '2', 'virtual-link-connectivity': [{'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-mgmt-ext'}], 'virtual-link-profile-id': 'mgmtnet'}, {'constituent-cpd-id': [{'constituent-base-element-id': '2', 'constituent-cpd-id': 'vnf-data-ext'}], 'virtual-link-profile-id': 'datanet'}], 'vnfd-id': 'native_charm-vnf'}]}], 'id': 'native_charm-ns', 'name': 'native_charm-ns', 'version': '1.0', 'virtual-link-desc': [{'id': 'mgmtnet', 'mgmt-network': 'true'}, {'id': 'datanet'}], 'vnfd-id': ['native_charm-vnf']}]}}
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:222 fields_building(): Used VNFS in the NSD: []
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/native_charm_nsd.yaml, desc_type: ns
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:508 _charms_search_on_nsd_sol006_dict(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/tmp/native_charm_ns
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/icons -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/tmp/native_charm_ns/icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: native_charm_nsd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/native_charm_nsd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns/tmp/native_charm_ns/native_charm_nsd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:26 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/k8s_jujumachine_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDUs to be configured as a K8s worker or master', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'k8svm'}]}], 'vdu-profile': [{'id': 'k8svm', 'min-number-of-instances': 1}]}], 'ext-cpd': [{'id': 'mgmt-ext', 'int-cpd': {'cpd': 'eth0-int', 'vdu-id': 'k8svm'}}], 'id': 'k8s_jujumachine_vnf', 'mgmt-cp': 'mgmt-ext', 'product-name': 'k8s_jujumachine_vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'k8svm', 'int-cpd': [{'id': 'eth0-int', 'virtual-network-interface-requirement': [{'name': 'eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'k8svm', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'k8svm-compute', 'virtual-storage-desc': ['k8svm-storage']}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'k8svm-compute', 'virtual-cpu': {'num-virtual-cpu': 8}, 'virtual-memory': {'size': 16.0}}], 'virtual-storage-desc': [{'id': 'k8svm-storage', 'size-of-storage': 80}]}}
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/k8s_jujumachine_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: []
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/tmp/k8s_jujumachine_vnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/tmp/k8s_jujumachine_vnf/cloud_init
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/tmp/k8s_jujumachine_vnf/icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: README.md
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/README.md -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/tmp/k8s_jujumachine_vnf/README.md
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: k8s_jujumachine_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/k8s_jujumachine_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf/tmp/k8s_jujumachine_vnf/k8s_jujumachine_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:26 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:298 register_artifact_in_repository(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:258 validate_artifact(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:267 validate_artifact(): Opening descriptor file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/vnf_relations_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:280 validate_artifact(): Descriptor: {'vnfd': {'description': 'A VNF consisting of 1 VDU connected to two external VL, and one for data and another one for management', 'df': [{'id': 'default-df', 'instantiation-level': [{'id': 'default-instantiation-level', 'vdu-level': [{'number-of-instances': 1, 'vdu-id': 'simple_requires'}, {'number-of-instances': 1, 'vdu-id': 'simple_provides'}]}], 'vdu-profile': [{'id': 'simple_requires', 'min-number-of-instances': 1, 'vdu-configuration-id': 'simple_requires-vdu-configuration'}, {'id': 'simple_provides', 'min-number-of-instances': 1, 'vdu-configuration-id': 'simple_provides-vdu-configuration'}], 'vnf-configuration-id': 'default-vnf-configuration'}], 'ext-cpd': [{'id': 'requires-mgmt-ext', 'int-cpd': {'cpd': 'simple_requires-eth0-int', 'vdu-id': 'simple_requires'}}, {'id': 'provides-mgmt-ext', 'int-cpd': {'cpd': 'simple_provides-eth0-int', 'vdu-id': 'simple_provides'}}], 'id': 'vnf_relations-vnf', 'mgmt-cp': 'requires-mgmt-ext', 'product-name': 'vnf_relations-vnf', 'sw-image-desc': [{'id': 'ubuntu18.04', 'image': 'ubuntu18.04', 'name': 'ubuntu18.04'}], 'vdu': [{'cloud-init-file': 'cloud-config.txt', 'id': 'simple_requires', 'int-cpd': [{'id': 'simple_requires-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_requires-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_requires', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_requires-compute', 'virtual-storage-desc': ['simple_requires-storage']}, {'cloud-init-file': 'cloud-config.txt', 'id': 'simple_provides', 'int-cpd': [{'id': 'simple_provides-eth0-int', 'virtual-network-interface-requirement': [{'name': 'simple_provides-eth0', 'position': 1, 'virtual-interface': {'type': 'PARAVIRT'}}]}], 'name': 'simple_provides', 'sw-image-desc': 'ubuntu18.04', 'virtual-compute-desc': 'simple_provides-compute', 'virtual-storage-desc': ['simple_provides-storage']}], 'vdu-configuration': [{'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'simple_requires-vdu-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple_requires', 'proxy': False}}, {'config-access': {'ssh-access': {'default-user': 'ubuntu', 'required': True}}, 'config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'default-value': '/home/ubuntu/touched', 'name': 'filename'}]}], 'id': 'simple_provides-vdu-configuration', 'initial-config-primitive': [{'name': 'touch', 'parameter': [{'data-type': 'STRING', 'name': 'filename', 'value': '/home/ubuntu/first-touch'}], 'seq': 1}], 'juju': {'charm': 'simple_provides', 'proxy': False}}], 'version': 1.0, 'virtual-compute-desc': [{'id': 'simple_requires-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}, {'id': 'simple_provides-compute', 'virtual-cpu': {'num-virtual-cpu': 1}, 'virtual-memory': {'size': 1.0}}], 'virtual-storage-desc': [{'id': 'simple_requires-storage', 'size-of-storage': 10}, {'id': 'simple_provides-storage', 'size-of-storage': 10}], 'vnf-configuration': [{'id': 'default-vnf-configuration', 'relation': [{'entities': [{'endpoint': 'interface', 'id': 'simple_provides'}, {'endpoint': 'interface', 'id': 'simple_requires'}], 'name': 'relation'}]}]}}
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:198 fields_building(): 
2021-02-03T18:56:26 DEBUG osmclient osmrepo.py:282 validate_artifact(): Descriptor sucessfully validated
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:134 build(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:98 validate(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:284 build_all_charms(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:452 charms_search(): descriptor_file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/vnf_relations_vnfd.yaml, desc_type: vnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:491 _charms_search_on_vnfd_sol006_dict(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:309 build_all_charms(): Return list of charms: ['simple_requires', 'simple_provides']
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:374 build_tarfile(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:407 create_temp_dir(): 
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:414 create_temp_dir(): Makedirs DONE: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: cloud_init
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/cloud_init -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf/cloud_init
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:439 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/icons -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf/icons
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:441 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: vnf_relations_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:445 create_temp_dir(): Copying file: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/vnf_relations_vnfd.yaml -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf/vnf_relations_vnfd.yaml
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:447 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: tmp
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:416 create_temp_dir(): Item: charms
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_requires
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/charms/simple_requires -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf/charms/simple_requires
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:425 create_temp_dir(): Copying charm simple_provides
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:435 create_temp_dir(): Copying tree: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/charms/simple_provides -> /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf/tmp/vnf_relations_vnf/charms/simple_provides
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:437 create_temp_dir(): DONE
2021-02-03T18:56:26 DEBUG osmclient package_tool.py:160 calculate_checksum(): 
2021-02-03T18:56:27 DEBUG osmclient osmrepo.py:183 md5(): 
2021-02-03T18:56:27 DEBUG osmclient osmrepo.py:328 indexation(): 
2021-02-03T18:56:27 ERROR osmclient osmrepo.py:314 register_artifact_in_repository(): Error registering artifact in Repository: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 311, in register_artifact_in_repository
    self.indexation(destination, path, package_type, fields)
  File "/usr/local/lib/python3.6/dist-packages/osmclient/sol005/osmrepo.py", line 332, in indexation
    final_path = join(destination, package_type, fields.get('id'), fields.get('version'))
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'

Validating package /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: nopasswd_proxy_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/nopasswd_proxy_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: snmp_setcomm_ee_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/snmp_setcomm_ee_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: hackfest_basic_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/hackfest_basic_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: squid_cnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/squid_cnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: native_charm_ns
Package created: /builds/gitlab/vnf-onboarding/osm-packages/native_charm_ns.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: []
Adding File: k8s_jujumachine_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/k8s_jujumachine_vnf.tar.gz
Validating package /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf
Base directory: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf
1 Descriptors found to validate
Validation OK
List of charms in the descriptor: ['simple_requires', 'simple_provides']
Adding File: vnf_relations_vnf
Package created: /builds/gitlab/vnf-onboarding/osm-packages/vnf_relations_vnf.tar.gz

Final Results: 
VNF Packages Indexed: 0
NS Packages Indexed: 0
$ sshpass -p "$VNF_CATALOG_CREDENTIALS" sftp -o "StrictHostKeyChecking no" -P 29419 osmsupport@vnf-catalog.etsi.org << EOF # collapsed multi-line command
Warning: Permanently added '[vnf-catalog.etsi.org]:29419,[195.238.226.80]:29419' (ECDSA) to the list of known hosts.
Connected to vnf-catalog.etsi.org.
sftp>   put -r vnf-catalog/* Testing
Uploading vnf-catalog/index.yaml to /Testing/index.yaml
Uploading vnf-catalog/ns/ to /Testing/ns
Entering vnf-catalog/ns/
Couldn't setstat on "/Testing/ns": Permission denied
Uploading vnf-catalog/vnf/ to /Testing/vnf
Entering vnf-catalog/vnf/
Couldn't setstat on "/Testing/vnf": Permission denied
section_end:1612378588:step_script
section_start:1612378588:cleanup_file_variables
Cleaning up file based variables
section_end:1612378589:cleanup_file_variables
Job succeeded