DGX-1 upgrade fail from dgx os3.x to 4

Hello,

I tried to upgrade from DGX OS 3.X to 4.X but it didn’t work

$ uname -a
Linux LGEADPLN01 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/dgx-release
DGX_NAME="DGX Server"
DGX_PRETTY_NAME="NVIDIA DGX Server"
DGX_SWBUILD_DATE="2017-09-02"
DGX_SWBUILD_VERSION="3.1.2"
DGX_COMMIT_ID="f8777eb93fa38db7ba2c0648ba3738f8ffede979"
DGX_SERIAL_NUMBER=QTFCOU7480058

DGX_OTA_VERSION="3.1.4"
DGX_OTA_DATE="2018. 02. 01. (목) 16:22:28 KST"
$ cat dgx.list
deb [arch=amd64 signed-by=/usr/share/keyrings/dgx_debian_prod.gpg] https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64/ bionic common dgx
deb [arch=amd64 signed-by=/usr/share/keyrings/dgx_debian_prod.gpg] https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64/ bionic-updates common dgx
$ cat nvidia-dgx
Package: *
Pin: release l=Base OS Repository
Pin-Priority: 600

Package: *
Pin: release l=Base OS Updates Repository
Pin-Priority: 600

and I followed it.
https://docs.nvidia.com/dgx/dgx-os-server-release-notes/rotate-gpg-keys-server.html

But I got an error as below

$ sudo apt update
Hit:1 https://download.docker.com/linux/ubuntu bionic InRelease
Hit:2 http://security.ubuntu.com/ubuntu trusty-security InRelease
Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:4 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu noble InRelease
Ign:5 http://us.archive.ubuntu.com/ubuntu trusty InRelease
Hit:6 http://us.archive.ubuntu.com/ubuntu trusty-updates InRelease
Hit:7 http://us.archive.ubuntu.com/ubuntu trusty-backports InRelease
Hit:8 http://us.archive.ubuntu.com/ubuntu trusty Release
Ign:10 https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic InRelease
Ign:11 https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic-updates InRelease
Err:12 https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic Release
  404  Not Found
Err:13 https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic-updates Release
  404  Not Found
Reading package lists... Done
E: The repository 'https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'https://repo.download.nvidia.com/baseos/ubuntu/bionic/x86_64 bionic-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
$ sudo apt install -y dgx-release-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package dgx-release-upgrade is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'dgx-release-upgrade' has no installation candidate

Any idea how to install dgx-release-upgrade?

Thanks for the help.

I installed it and changed dgx.list

wget https://international.download.nvidia.com/dgx/repos/bionic/pool/multiverse/d/dgx-repo-keys/dgx-repo-keys_2.0_amd64.deb
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/dgx-key.gpg] https://international.download.nvidia.com/dgx/repos/ xenial main multiverse restricted universe

With this result, I was able to execute this command, “dgx-release-upgrade”

But during the installation process, an error occurred as shown below.

 2024-03-15 20:00:07,558 DEBUG need_server_mode(): can not find a desktop meta package or key deps, running in server mode
 2024-03-15 20:00:08,194 DEBUG Installing 'dgx-ast-modeset' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,245 DEBUG Installing 'dgx-blacklist-acpi-pad' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,283 DEBUG Installing 'dgx-blacklist-nouveau' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,321 DEBUG Installing 'dgx-cpu-governor' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,359 DEBUG Installing 'dgx-disable-recommends' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,396 DEBUG Installing 'dgx-disable-x2apic-optout' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,435 DEBUG Installing 'dgx-enable-nvme-hot-plug' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,474 DEBUG Installing 'dgx-grubmenu' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,513 DEBUG Installing 'dgx-hugepage' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,549 DEBUG Installing 'dgx-iommu-pt' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,586 DEBUG Installing 'dgx-limits' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,624 DEBUG Installing 'dgx-no-check-pci-config' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,663 DEBUG Installing 'dgx-persistence-mode' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,700 DEBUG Installing 'dgx-smartd-disable' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,737 DEBUG Installing 'dgx-swap-disable' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,775 DEBUG Installing 'dgx-update-disable' (priority in required set 'required' but not scheduled for install)
 2024-03-15 20:00:08,814 DEBUG Installing 'dgxserver-configurations' (priority in required set 'required' but not scheduled for install)
...
 2024-03-15 20:00:16,818 ERROR Unauthenticated packages found: 'dgx-ast-modeset dgx-blacklist-acpi-pad dgx-blacklist-nouveau dgx-cpu-governor dgx-disable-recommends dgx-disable-     x2apic-optout dgx-enable-nvme-hot-plug dgx-grubmenu dgx-hugepage dgx-iommu-pt dgx-limits dgx-no-check-pci-config dgx-persistence-mode dgx-raid-config dgx-release-upgrade dgx-       smartd-disable dgx-swap-disable dgx-update-disable dgxserver-configurations ibacm ibacm-dev knem knem-dkms libibmad libibmad-static libmlx4-1 libmlx4-1-dbg libmlx4-dev libmlx5-1    libmlx5-1-dbg libmlx5-dev librdmacm1 mstflint nvidia-raid-config nvidia-release-upgrade perftest'

I would appreciate your help in resolving this issue.
Thank.