vHoge

VMwareのアレコレ備忘録。CLIでがんばるネタ多め。

Aria Operations の Hot Fix ってどのバージョンに当てても同じ?

Aria Operations 8.16 の Hot Fix 1 がリリースされました。
kb.vmware.com

適用対象としては、

VMware Aria Operations 8.16 Hot Fix 1 can be applied to any 8.16.x environment.

と 8.16.x なら何でもこざれですが、この時点で 8.16 のリリースとしては以下。

  • 8.16
  • 8.16.1

ところでこれ、どちらに当てても結果は同じ中身になるんだっけ…という検証。

TL;DR

どのバージョンに Hot Fix を適用しても結果は同じものができる。

環境

Aria Operations を 2つ立てます。
一つは 8.16.0

もう一つは 8.16.1

これでアップグレード後のバージョン/ビルドを比較して…で良さそうですが、
せっかくならもう少し細かく OS 内のパッケージでも比較する。

Aria Operations 8.16

admin@vrops01 [ ~ ]$ rpm -qa | sort
ansible-2.14.12-1.ph4.noarch
ansible-community-general-5.6.0-3.ph4.noarch
ansible-posix-1.4.0-3.ph4.noarch
apr-1.7.2-1.ph4.x86_64
apr-util-1.6.3-1.ph4.x86_64
attr-2.4.48-2.ph4.x86_64
audit-2.8.5-30.ph4.x86_64
autogen-libopts-5.18.16-4.ph4.x86_64
bash-5.0-4.ph4.x86_64
bc-1.07.1-4.ph4.x86_64
bindutils-9.16.42-4.ph4.x86_64
bridge-utils-1.6-1.ph4.x86_64
btrfs-progs-5.7-3.ph4.x86_64
bzip2-1.0.8-4.ph4.x86_64
bzip2-libs-1.0.8-4.ph4.x86_64
ca-certificates-20201001-4.ph4.x86_64
ca-certificates-pki-20201001-4.ph4.x86_64
cairo-1.17.2-6.ph4.x86_64
c-ares-1.19.1-1.ph4.x86_64
chkconfig-1.9-3.ph4.x86_64
chromium-119.0.6045.176-2.ph4.x86_64
cifs-utils-6.13-2.ph4.x86_64
cloud-init-23.4-3.ph4.noarch
cmocka-1.1.5-3.ph4.x86_64
coreutils-selinux-9.1-2.ph4.x86_64
cpio-2.13-9.ph4.x86_64
cracklib-2.9.7-4.ph4.x86_64
cracklib-dicts-2.9.7-4.ph4.x86_64
cronie-1.5.5-1.ph4.x86_64
curl-8.1.2-7.ph4.x86_64
curl-libs-8.1.2-7.ph4.x86_64
cyrus-sasl-2.1.27-7.ph4.x86_64
dbus-1.13.18-3.ph4.x86_64
device-mapper-2.03.10-3.ph4.x86_64
device-mapper-event-2.03.10-3.ph4.x86_64
device-mapper-event-libs-2.03.10-3.ph4.x86_64
device-mapper-libs-2.03.10-3.ph4.x86_64
dhcp-client-4.4.2-6.ph4.x86_64
dhcp-libs-4.4.2-6.ph4.x86_64
distrib-compat-0.1-2.ph4.x86_64
dracut-050-13.ph4.x86_64
drpm-0.5.0-6.ph4.x86_64
e2fsprogs-1.46.5-2.ph4.x86_64
e2fsprogs-libs-1.46.5-2.ph4.x86_64
elfutils-0.181-7.ph4.x86_64
elfutils-libelf-0.181-7.ph4.x86_64
ethtool-5.10-1.ph4.x86_64
expat-2.2.9-11.ph4.x86_64
expat-libs-2.2.9-11.ph4.x86_64
file-5.39-2.ph4.x86_64
file-libs-5.39-2.ph4.x86_64
filesystem-1.1-4.ph4.x86_64
findutils-4.7.0-1.ph4.x86_64
finger-0.17-3.ph4.x86_64
flex-2.6.4-3.ph4.x86_64
fontconfig-2.13.1-5.ph4.x86_64
fping-5.0-1.ph4.x86_64
freetype2-2.13.0-1.ph4.x86_64
fuse-2.9.9-1.ph4.x86_64
fuse3-3.9.4-4.ph4.x86_64
gawk-5.1.1-1.ph4.x86_64
gc-8.0.4-2.ph4.x86_64
gdbm-1.19-1.ph4.x86_64
gettext-0.21-3.ph4.x86_64
glib-2.68.4-1.ph4.x86_64
glibc-2.32-14.ph4.x86_64
glibc-i18n-2.32-14.ph4.x86_64
glibc-iconv-2.32-14.ph4.x86_64
glibc-lang-2.32-14.ph4.x86_64
gmp-6.2.0-1.ph4.x86_64
gnupg-2.2.23-4.ph4.x86_64
gnutls-3.7.10-1.ph4.x86_64
gpg-pubkey-66fd4949-4803fe57
gpg-pubkey-8a6a826d-596882ca
grep-3.4-2.ph4.x86_64
grub2-2.06-12.ph4.x86_64
grub2-efi-image-2.06-12.ph4.x86_64
grub2-theme-4.0-2.ph4.noarch
guile-2.0.13-4.ph4.x86_64
gzip-1.12-2.ph4.x86_64
haveged-1.9.13-2.ph4.x86_64
httpd-2.4.58-2.ph4.x86_64
httpd-mod_jk-1.2.48-9.ph4.x86_64
iana-etc-2.30-2.ph4.noarch
initramfs-2.0-7.ph4.x86_64
initscripts-10.04-2.ph4.x86_64
inotify-tools-3.13-2.ph4.x86_64
ipcalc-0.4.1-1.ph4.x86_64
iproute2-5.10.0-4.ph4.x86_64
iptables-1.8.9-3.ph4.x86_64
iputils-20200821-3.ph4.x86_64
irqbalance-1.7.0-4.ph4.x86_64
jansson-2.13.1-1.ph4.x86_64
kbd-2.3.0-2.ph4.x86_64
kmod-27-1.ph4.x86_64
krb5-1.17-10.ph4.x86_64
less-551-2.ph4.x86_64
libacl-2.2.53-2.ph4.x86_64
libaio-0.3.110-3.ph4.x86_64
libarchive-3.4.3-10.ph4.x86_64
libassuan-2.5.3-2.ph4.x86_64
libatomic_ops-7.6.10-2.ph4.x86_64
libcap-2.43-3.ph4.x86_64
libcap-ng-0.8-2.ph4.x86_64
libedit-3.1.20210910-2.ph4.x86_64
libestr-0.1.11-2.ph4.x86_64
libevent-2.1.12-1.ph4.x86_64
libfastjson-0.99.8-1.ph4.x86_64
libffi-3.3-1.ph4.x86_64
libgcc-10.2.0-2.ph4.x86_64
libgcrypt-1.9.4-2.ph4.x86_64
libgomp-10.2.0-2.ph4.x86_64
libgpg-error-1.39-1.ph4.x86_64
libksba-1.4.0-4.ph4.x86_64
liblogging-1.0.6-2.ph4.x86_64
libltdl-2.4.6-3.ph4.x86_64
libmicrohttpd-0.9.76-2.ph4.x86_64
libmnl-1.0.4-4.ph4.x86_64
libmspack-0.10.1alpha-3.ph4.x86_64
libnftnl-1.2.1-1.ph4.x86_64
libnsl-1.3.0-2.ph4.x86_64
libnuma-2.0.14-3.ph4.x86_64
libpcap-1.10.0-1.ph4.x86_64
libpng-1.6.37-2.ph4.x86_64
libpwquality-1.4.2-3.ph4.x86_64
librelp-1.8.0-5.ph4.x86_64
libseccomp-2.5.0-3.ph4.x86_64
libselinux-3.3-1.ph4.x86_64
libsepol-3.3-1.ph4.x86_64
libsolv-0.7.19-5.ph4.x86_64
libssh2-1.11.0-1.ph4.x86_64
libstdc++-10.2.0-2.ph4.x86_64
libtasn1-4.14-2.ph4.x86_64
libtirpc-1.2.6-4.ph4.x86_64
libtool-2.4.6-3.ph4.x86_64
libunistring-0.9.10-2.ph4.x86_64
libuv-1.45.0-1.ph4.x86_64
libX11-1.8.5-2.ph4.x86_64
libXau-1.0.9-1.ph4.x86_64
libxcb-1.15-1.ph4.x86_64
libXdmcp-1.1.3-1.ph4.x86_64
libXext-1.3.4-3.ph4.x86_64
libxml2-2.9.12-12.ph4.x86_64
libxml2-devel-2.9.12-12.ph4.x86_64
libxslt-1.1.34-7.ph4.x86_64
libyaml-0.2.5-1.ph4.x86_64
linux-5.10.206-1.ph4.x86_64
Linux-PAM-1.5.3-1.ph4.x86_64
logrotate-3.21.0-1.ph4.x86_64
lsof-4.95.0-1.ph4.x86_64
lsscsi-0.31-1.ph4.x86_64
lua-5.4.4-3.ph4.x86_64
lvm2-2.03.10-3.ph4.x86_64
lvm2-libs-2.03.10-3.ph4.x86_64
lz4-1.9.2-2.ph4.x86_64
lzo-2.10-1.ph4.x86_64
m4-1.4.18-3.ph4.x86_64
motd-0.1.3-7.ph4.noarch
mpfr-4.1.0-2.ph4.x86_64
ncurses-6.2-6.ph4.x86_64
ncurses-compat-6.2-6.ph4.x86_64
ncurses-libs-6.2-6.ph4.x86_64
ncurses-terminfo-6.2-6.ph4.x86_64
nettle-3.7.3-1.ph4.x86_64
net-tools-1.60-13.ph4.x86_64
newt-0.52.21-1.ph4.x86_64
nghttp2-1.57.0-1.ph4.x86_64
npth-1.6-1.ph4.x86_64
nspr-4.32-1.ph4.x86_64
nss-3.72-4.ph4.x86_64
nss-libs-3.72-4.ph4.x86_64
ntp-4.2.8p16-1.ph4.x86_64
ntsysv-1.9-3.ph4.x86_64
numactl-2.0.14-3.ph4.x86_64
openldap-2.4.57-4.ph4.x86_64
open-sans-fonts-1.10-1.ph4.noarch
openssh-8.9p1-6.ph4.x86_64
openssh-clients-8.9p1-6.ph4.x86_64
openssh-server-8.9p1-6.ph4.x86_64
openssl-3.0.9-8.ph4.x86_64
openssl-c_rehash-3.0.9-8.ph4.x86_64
openssl-fips-provider-3.0.8-1.ph4.x86_64
open-vm-tools-12.3.5-1.ph4.x86_64
open-vm-tools-gosc-12.3.5-1.ph4.x86_64
open-vm-tools-sdmp-12.3.5-1.ph4.x86_64
parted-3.3-3.ph4.x86_64
patch-2.7.6-5.ph4.x86_64
pciutils-3.7.0-2.ph4.x86_64
pcre-8.44-4.ph4.x86_64
pcre-libs-8.44-4.ph4.x86_64
photon-release-4.0-2.ph4.noarch
photon-repos-4.0-3.ph4.noarch
pinentry-1.1.0-1.ph4.x86_64
pixman-0.40.0-2.ph4.x86_64
pkg-config-0.29.2-5.ph4.x86_64
popt-1.16-5.ph4.x86_64
procps-ng-3.3.17-1.ph4.x86_64
psmisc-23.3-1.ph4.x86_64
python3-3.10.11-5.ph4.x86_64
python3-alabaster-0.7.12-2.ph4.noarch
python3-asn1crypto-1.4.0-2.ph4.noarch
python3-attrs-20.3.0-3.ph4.noarch
python3-babel-2.9.1-2.ph4.noarch
python3-backports_abc-0.5-5.ph4.noarch
python3-bcrypt-3.2.0-2.ph4.x86_64
python3-certifi-2023.11.17-1.ph4.noarch
python3-cffi-1.14.3-3.ph4.x86_64
python3-chardet-4.0.0-1.ph4.noarch
python3-charset-normalizer-2.0.9-1.ph4.noarch
python3-configobj-5.0.6-6.ph4.noarch
python3-cryptography-41.0.7-1.ph4.x86_64
python3-curses-3.10.11-5.ph4.x86_64
python3-distro-1.5.0-2.ph4.noarch
python3-docutils-0.16-3.ph4.noarch
python3-ecdsa-0.16.0-2.ph4.noarch
python3-idna-2.10-2.ph4.noarch
python3-imagesize-1.2.0-3.ph4.noarch
python3-jinja2-3.1.2-1.ph4.noarch
python3-jmespath-0.10.0-4.ph4.noarch
python3-jsonpatch-1.26-2.ph4.noarch
python3-jsonpointer-2.0-3.ph4.noarch
python3-jsonschema-3.2.0-2.ph4.noarch
python3-libs-3.10.11-5.ph4.x86_64
python3-libxml2-2.9.12-12.ph4.x86_64
python3-lxml-4.9.1-1.ph4.x86_64
python3-M2Crypto-0.38.0-1.ph4.x86_64
python3-markupsafe-2.1.1-1.ph4.x86_64
python3-mock-4.0.3-2.ph4.noarch
python3-msgpack-1.0.2-1.ph4.x86_64
python3-netaddr-0.8.0-3.ph4.noarch
python3-netifaces-0.10.9-3.ph4.x86_64
python3-nocasedict-1.0.2-2.ph4.noarch
python3-nocaselist-1.0.4-2.ph4.noarch
python3-oauthlib-3.1.0-2.ph4.noarch
python3-packaging-20.4-4.ph4.noarch
python3-pam-1.8.4-2.ph4.noarch
python3-paramiko-2.10.3-5.ph4.noarch
python3-pbr-5.5.1-2.ph4.noarch
python3-pip-23.0.1-1.ph4.noarch
python3-ply-3.11-6.ph4.noarch
python3-prettytable-0.7.2-8.ph4.noarch
python3-psutil-5.7.3-3.ph4.x86_64
python3-pyasn1-0.4.8-2.ph4.noarch
python3-pycparser-2.20-2.ph4.noarch
python3-pycryptodome-3.12.0-3.ph4.x86_64
python3-pycryptodomex-3.9.9-3.ph4.x86_64
python3-Pygments-2.9.0-2.ph4.noarch
python3-PyNaCl-1.4.0-2.ph4.x86_64
python3-pyOpenSSL-23.2.0-2.ph4.noarch
python3-pyparsing-2.4.7-2.ph4.noarch
python3-pyrsistent-0.17.3-3.ph4.x86_64
python3-pyserial-3.5-1.ph4.noarch
python3-pytz-2020.4-3.ph4.noarch
python3-pywbem-1.1.2-4.ph4.noarch
python3-PyYAML-5.4.1-3.ph4.x86_64
python3-requests-2.26.0-2.ph4.noarch
python3-resolvelib-0.5.5-1.ph4.noarch
python3-setuptools-65.5.1-1.ph4.noarch
python3-six-1.15.0-4.ph4.noarch
python3-snowballstemmer-2.0.0-2.ph4.noarch
python3-sphinx-5.1.1-1.ph4.noarch
python3-sphinxcontrib-applehelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-devhelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-htmlhelp-2.0.0-1.ph4.noarch
python3-sphinxcontrib-jsmath-1.0.1-3.ph4.noarch
python3-sphinxcontrib-qthelp-1.0.3-3.ph4.noarch
python3-sphinxcontrib-serializinghtml-1.1.5-1.ph4.noarch
python3-tornado-6.0.4-3.ph4.x86_64
python3-typing-3.7.4.3-2.ph4.noarch
python3-urllib3-1.25.11-5.ph4.noarch
python3-xml-3.10.11-5.ph4.x86_64
python3-yamlloader-1.1.0-2.ph4.noarch
python3-zmq-23.2.0-1.ph4.x86_64
readline-7.0-3.ph4.x86_64
rpcsvc-proto-1.4.2-1.ph4.x86_64
rpm-4.16.1.3-18.ph4.x86_64
rpm-libs-4.16.1.3-18.ph4.x86_64
rpm-plugin-systemd-inhibit-4.16.1.3-18.ph4.x86_64
rsync-3.2.4-1.ph4.x86_64
rsyslog-8.2306.0-3.ph4.x86_64
salt3-3005.4-2.ph4.noarch
salt3-minion-3005.4-2.ph4.noarch
sed-4.8-3.ph4.x86_64
sg3_utils-1.44-2.ph4.x86_64
shadow-4.13-2.ph4.x86_64
shadow-libs-4.13-2.ph4.x86_64
shadow-tools-4.13-2.ph4.x86_64
shim-signed-15.4-1.ph4.x86_64
slang-2.3.2-1.ph4.x86_64
sqlite-libs-3.38.5-4.ph4.x86_64
sshfs-3.7.0-4.ph4.x86_64
sshpass-1.10-1.ph4.x86_64
stig-hardening-1.5-2.ph4.noarch
sudo-1.9.15p5-1.ph4.x86_64
sysstat-12.7.2-1.ph4.x86_64
systemd-247.13-12.ph4.x86_64
systemd-libs-247.13-12.ph4.x86_64
systemd-pam-247.13-12.ph4.x86_64
systemd-rpm-macros-247.13-12.ph4.noarch
systemd-udev-247.13-12.ph4.x86_64
tar-1.34-5.ph4.x86_64
tcp_wrappers-7.6-7.ph4.x86_64
tdnf-3.3.9-3.ph4.x86_64
tdnf-cli-libs-3.3.9-3.ph4.x86_64
tomcat-template-8.5.97.0-1.vmw.22955628.x86_64
tzdata-2022g-1.ph4.noarch
unzip-6.0-16.ph4.x86_64
util-linux-2.37.4-1.ph4.x86_64
util-linux-libs-2.37.4-1.ph4.x86_64
vim-9.0.2121-1.ph4.x86_64
vmware-casa-1.0.0-23251567.x86_64
vmware-jre-11.0.20-8.x86_64
VMware-Log-Insight-Agent-8.16.0-23229978.noarch
VMware-Postgres-14.10.0-22941784.x86_64
VMware-Postgres-client-jdbc-14.10.0-22941784.noarch
VMware-Postgres-contrib-14.10.0-22941784.x86_64
VMware-Postgres-extras-14.10.0-22941784.x86_64
VMware-Postgres-libs-14.10.0-22941784.x86_64
VMware-Postgres-pg_rewind-14.10.0-22941784.x86_64
VMware-Postgres-pg_top-14.10.0-22941784.x86_64
VMware-Postgres-plperl-14.10.0-22941784.x86_64
VMware-Postgres-server-14.10.0-22941784.x86_64
vmware-vcops-8.16.0-23251572.x86_64
vmware-vcopssuite-utilities-1.0.0-23251573.x86_64
vmware-vcops-web-admin-8.16.0-23251572.x86_64
vrops-init-8.16.0.0-23251568.noarch
wget-1.21.3-1.ph4.x86_64
which-2.21-6.ph4.x86_64
xmlsec1-1.2.30-6.ph4.x86_64
xxhash-0.8.1-1.ph4.x86_64
xxhash-libs-0.8.1-1.ph4.x86_64
xz-5.2.5-2.ph4.x86_64
xz-libs-5.2.5-2.ph4.x86_64
zchunk-libs-1.1.7-3.ph4.x86_64
zip-3.0-3.ph4.x86_64
zlib-1.2.11-6.ph4.x86_64
zstd-1.5.2-2.ph4.x86_64
zstd-libs-1.5.2-2.ph4.x86_64

Aria Operations 8.16.1

admin@vrops02 [ ~ ]$ rpm -qa | sort
ansible-2.14.12-2.ph4.noarch
ansible-community-general-5.6.0-3.ph4.noarch
ansible-posix-1.4.0-3.ph4.noarch
apr-1.7.2-1.ph4.x86_64
apr-util-1.6.3-1.ph4.x86_64
attr-2.4.48-2.ph4.x86_64
audit-2.8.5-30.ph4.x86_64
autogen-libopts-5.18.16-4.ph4.x86_64
bash-5.0-4.ph4.x86_64
bc-1.07.1-4.ph4.x86_64
bindutils-9.16.48-1.ph4.x86_64
bridge-utils-1.6-1.ph4.x86_64
btrfs-progs-5.7-3.ph4.x86_64
bzip2-1.0.8-4.ph4.x86_64
bzip2-libs-1.0.8-4.ph4.x86_64
ca-certificates-20201001-4.ph4.x86_64
ca-certificates-pki-20201001-4.ph4.x86_64
cairo-1.17.2-6.ph4.x86_64
c-ares-1.19.1-1.ph4.x86_64
chkconfig-1.9-3.ph4.x86_64
chromium-119.0.6045.176-2.ph4.x86_64
cifs-utils-6.13-2.ph4.x86_64
cloud-init-23.4-4.ph4.noarch
cmocka-1.1.5-3.ph4.x86_64
coreutils-selinux-9.1-2.ph4.x86_64
cpio-2.13-9.ph4.x86_64
cracklib-2.9.7-4.ph4.x86_64
cracklib-dicts-2.9.7-4.ph4.x86_64
cronie-1.5.5-1.ph4.x86_64
curl-8.1.2-7.ph4.x86_64
curl-libs-8.1.2-7.ph4.x86_64
cyrus-sasl-2.1.27-7.ph4.x86_64
dbus-1.13.18-3.ph4.x86_64
device-mapper-2.03.10-3.ph4.x86_64
device-mapper-event-2.03.10-3.ph4.x86_64
device-mapper-event-libs-2.03.10-3.ph4.x86_64
device-mapper-libs-2.03.10-3.ph4.x86_64
dhcp-client-4.4.2-6.ph4.x86_64
dhcp-libs-4.4.2-6.ph4.x86_64
distrib-compat-0.1-2.ph4.x86_64
dracut-050-13.ph4.x86_64
drpm-0.5.0-6.ph4.x86_64
e2fsprogs-1.46.5-2.ph4.x86_64
e2fsprogs-libs-1.46.5-2.ph4.x86_64
elfutils-0.181-7.ph4.x86_64
elfutils-libelf-0.181-7.ph4.x86_64
ethtool-5.10-1.ph4.x86_64
expat-2.2.9-11.ph4.x86_64
expat-libs-2.2.9-11.ph4.x86_64
file-5.39-2.ph4.x86_64
file-libs-5.39-2.ph4.x86_64
filesystem-1.1-4.ph4.x86_64
findutils-4.7.0-1.ph4.x86_64
finger-0.17-3.ph4.x86_64
flex-2.6.4-3.ph4.x86_64
fontconfig-2.13.1-5.ph4.x86_64
fping-5.0-1.ph4.x86_64
freetype2-2.13.0-1.ph4.x86_64
fuse-2.9.9-1.ph4.x86_64
fuse3-3.9.4-4.ph4.x86_64
gawk-5.1.1-1.ph4.x86_64
gc-8.0.4-2.ph4.x86_64
gdbm-1.19-1.ph4.x86_64
gettext-0.21-3.ph4.x86_64
glib-2.68.4-1.ph4.x86_64
glibc-2.32-15.ph4.x86_64
glibc-i18n-2.32-15.ph4.x86_64
glibc-iconv-2.32-15.ph4.x86_64
glibc-lang-2.32-15.ph4.x86_64
gmp-6.2.0-1.ph4.x86_64
gnupg-2.2.23-4.ph4.x86_64
gnutls-3.7.10-2.ph4.x86_64
gpg-pubkey-66fd4949-4803fe57
gpg-pubkey-8a6a826d-596882ca
grep-3.4-2.ph4.x86_64
grub2-2.06-12.ph4.x86_64
grub2-theme-4.0-2.ph4.noarch
guile-2.0.13-4.ph4.x86_64
gzip-1.12-2.ph4.x86_64
haveged-1.9.18-1.ph4.x86_64
httpd-2.4.58-2.ph4.x86_64
httpd-mod_jk-1.2.48-9.ph4.x86_64
iana-etc-2.30-2.ph4.noarch
initramfs-2.0-7.ph4.x86_64
initscripts-10.04-2.ph4.x86_64
inotify-tools-3.13-2.ph4.x86_64
ipcalc-0.4.1-1.ph4.x86_64
iproute2-5.10.0-4.ph4.x86_64
iptables-1.8.9-3.ph4.x86_64
iputils-20200821-3.ph4.x86_64
irqbalance-1.7.0-4.ph4.x86_64
jansson-2.13.1-1.ph4.x86_64
kbd-2.3.0-2.ph4.x86_64
kmod-27-1.ph4.x86_64
krb5-1.17-10.ph4.x86_64
less-551-2.ph4.x86_64
libacl-2.2.53-2.ph4.x86_64
libaio-0.3.110-3.ph4.x86_64
libarchive-3.4.3-10.ph4.x86_64
libassuan-2.5.3-2.ph4.x86_64
libatomic_ops-7.6.10-2.ph4.x86_64
libcap-2.43-3.ph4.x86_64
libcap-ng-0.8-2.ph4.x86_64
libedit-3.1.20210910-2.ph4.x86_64
libestr-0.1.11-2.ph4.x86_64
libevent-2.1.12-1.ph4.x86_64
libfastjson-0.99.8-1.ph4.x86_64
libffi-3.3-1.ph4.x86_64
libgcc-10.5.0-1.ph4.x86_64
libgcrypt-1.9.4-2.ph4.x86_64
libgomp-10.5.0-1.ph4.x86_64
libgpg-error-1.39-1.ph4.x86_64
libksba-1.4.0-4.ph4.x86_64
liblogging-1.0.6-2.ph4.x86_64
libltdl-2.4.6-3.ph4.x86_64
libmicrohttpd-0.9.76-2.ph4.x86_64
libmnl-1.0.4-4.ph4.x86_64
libmspack-0.10.1alpha-3.ph4.x86_64
libnftnl-1.2.1-1.ph4.x86_64
libnsl-1.3.0-2.ph4.x86_64
libnuma-2.0.14-3.ph4.x86_64
libpcap-1.10.0-1.ph4.x86_64
libpng-1.6.37-2.ph4.x86_64
libpwquality-1.4.2-3.ph4.x86_64
librelp-1.8.0-5.ph4.x86_64
libseccomp-2.5.0-3.ph4.x86_64
libselinux-3.3-1.ph4.x86_64
libsepol-3.3-1.ph4.x86_64
libsolv-0.7.19-5.ph4.x86_64
libssh2-1.11.0-1.ph4.x86_64
libstdc++-10.5.0-1.ph4.x86_64
libtasn1-4.14-2.ph4.x86_64
libtirpc-1.2.6-4.ph4.x86_64
libtool-2.4.6-3.ph4.x86_64
libunistring-0.9.10-2.ph4.x86_64
libuv-1.45.0-1.ph4.x86_64
libX11-1.8.5-2.ph4.x86_64
libXau-1.0.9-1.ph4.x86_64
libxcb-1.15-1.ph4.x86_64
libXdmcp-1.1.3-1.ph4.x86_64
libXext-1.3.4-3.ph4.x86_64
libxml2-2.9.12-12.ph4.x86_64
libxml2-devel-2.9.12-12.ph4.x86_64
libxslt-1.1.34-7.ph4.x86_64
libyaml-0.2.5-1.ph4.x86_64
linux-5.10.209-1.ph4.x86_64
Linux-PAM-1.5.3-2.ph4.x86_64
logrotate-3.21.0-1.ph4.x86_64
lsof-4.95.0-1.ph4.x86_64
lsscsi-0.31-1.ph4.x86_64
lua-5.4.4-3.ph4.x86_64
lvm2-2.03.10-3.ph4.x86_64
lvm2-libs-2.03.10-3.ph4.x86_64
lz4-1.9.2-2.ph4.x86_64
lzo-2.10-1.ph4.x86_64
m4-1.4.18-3.ph4.x86_64
motd-0.1.3-7.ph4.noarch
mpfr-4.1.0-2.ph4.x86_64
ncurses-6.2-6.ph4.x86_64
ncurses-compat-6.2-6.ph4.x86_64
ncurses-libs-6.2-6.ph4.x86_64
ncurses-terminfo-6.2-6.ph4.x86_64
nettle-3.7.3-1.ph4.x86_64
net-tools-1.60-13.ph4.x86_64
newt-0.52.21-1.ph4.x86_64
nghttp2-1.57.0-1.ph4.x86_64
npth-1.6-1.ph4.x86_64
nspr-4.32-1.ph4.x86_64
nss-3.72-4.ph4.x86_64
nss-libs-3.72-4.ph4.x86_64
ntp-4.2.8p16-1.ph4.x86_64
ntsysv-1.9-3.ph4.x86_64
numactl-2.0.14-3.ph4.x86_64
openldap-2.4.57-4.ph4.x86_64
open-sans-fonts-1.10-1.ph4.noarch
openssh-8.9p1-6.ph4.x86_64
openssh-clients-8.9p1-6.ph4.x86_64
openssh-server-8.9p1-6.ph4.x86_64
openssl-3.0.9-9.ph4.x86_64
openssl-c_rehash-3.0.9-9.ph4.x86_64
openssl-fips-provider-3.0.8-1.ph4.x86_64
open-vm-tools-12.3.5-1.ph4.x86_64
open-vm-tools-gosc-12.3.5-1.ph4.x86_64
open-vm-tools-sdmp-12.3.5-1.ph4.x86_64
parted-3.3-3.ph4.x86_64
patch-2.7.6-6.ph4.x86_64
pciutils-3.7.0-2.ph4.x86_64
pcre-8.44-4.ph4.x86_64
pcre-libs-8.44-4.ph4.x86_64
photon-release-4.0-2.ph4.noarch
photon-repos-4.0-3.ph4.noarch
pinentry-1.1.0-1.ph4.x86_64
pixman-0.40.0-2.ph4.x86_64
pkg-config-0.29.2-5.ph4.x86_64
popt-1.16-5.ph4.x86_64
procps-ng-3.3.17-2.ph4.x86_64
psmisc-23.3-1.ph4.x86_64
python3-3.10.11-6.ph4.x86_64
python3-alabaster-0.7.12-2.ph4.noarch
python3-asn1crypto-1.4.0-2.ph4.noarch
python3-attrs-20.3.0-3.ph4.noarch
python3-babel-2.9.1-2.ph4.noarch
python3-backports_abc-0.5-5.ph4.noarch
python3-bcrypt-3.2.0-2.ph4.x86_64
python3-certifi-2023.11.17-1.ph4.noarch
python3-cffi-1.14.3-3.ph4.x86_64
python3-chardet-4.0.0-1.ph4.noarch
python3-charset-normalizer-2.0.9-1.ph4.noarch
python3-configobj-5.0.6-6.ph4.noarch
python3-cryptography-41.0.7-1.ph4.x86_64
python3-curses-3.10.11-6.ph4.x86_64
python3-distro-1.5.0-2.ph4.noarch
python3-docutils-0.16-3.ph4.noarch
python3-ecdsa-0.16.0-2.ph4.noarch
python3-idna-2.10-2.ph4.noarch
python3-imagesize-1.2.0-3.ph4.noarch
python3-jinja2-3.1.2-1.ph4.noarch
python3-jmespath-0.10.0-4.ph4.noarch
python3-jsonpatch-1.26-2.ph4.noarch
python3-jsonpointer-2.0-3.ph4.noarch
python3-jsonschema-3.2.0-2.ph4.noarch
python3-libs-3.10.11-6.ph4.x86_64
python3-libxml2-2.9.12-12.ph4.x86_64
python3-lxml-4.9.1-1.ph4.x86_64
python3-M2Crypto-0.38.0-1.ph4.x86_64
python3-markupsafe-2.1.1-1.ph4.x86_64
python3-mock-4.0.3-2.ph4.noarch
python3-msgpack-1.0.2-1.ph4.x86_64
python3-netaddr-0.8.0-3.ph4.noarch
python3-netifaces-0.10.9-3.ph4.x86_64
python3-nocasedict-1.0.2-2.ph4.noarch
python3-nocaselist-1.0.4-2.ph4.noarch
python3-oauthlib-3.1.0-2.ph4.noarch
python3-packaging-20.4-4.ph4.noarch
python3-pam-1.8.4-2.ph4.noarch
python3-paramiko-2.10.3-5.ph4.noarch
python3-pbr-5.5.1-2.ph4.noarch
python3-pip-23.3.2-1.ph4.noarch
python3-ply-3.11-6.ph4.noarch
python3-prettytable-0.7.2-8.ph4.noarch
python3-psutil-5.7.3-3.ph4.x86_64
python3-pyasn1-0.4.8-2.ph4.noarch
python3-pycparser-2.20-2.ph4.noarch
python3-pycryptodome-3.12.0-3.ph4.x86_64
python3-pycryptodomex-3.9.9-3.ph4.x86_64
python3-Pygments-2.9.0-2.ph4.noarch
python3-PyNaCl-1.4.0-2.ph4.x86_64
python3-pyOpenSSL-23.2.0-2.ph4.noarch
python3-pyparsing-2.4.7-2.ph4.noarch
python3-pyrsistent-0.17.3-3.ph4.x86_64
python3-pyserial-3.5-1.ph4.noarch
python3-pytz-2020.4-3.ph4.noarch
python3-pywbem-1.1.2-4.ph4.noarch
python3-PyYAML-5.4.1-3.ph4.x86_64
python3-requests-2.26.0-2.ph4.noarch
python3-resolvelib-0.5.5-1.ph4.noarch
python3-setuptools-65.5.1-1.ph4.noarch
python3-six-1.15.0-4.ph4.noarch
python3-snowballstemmer-2.0.0-2.ph4.noarch
python3-sphinx-5.1.1-1.ph4.noarch
python3-sphinxcontrib-applehelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-devhelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-htmlhelp-2.0.0-1.ph4.noarch
python3-sphinxcontrib-jsmath-1.0.1-3.ph4.noarch
python3-sphinxcontrib-qthelp-1.0.3-3.ph4.noarch
python3-sphinxcontrib-serializinghtml-1.1.5-1.ph4.noarch
python3-tornado-6.0.4-3.ph4.x86_64
python3-typing-3.7.4.3-2.ph4.noarch
python3-urllib3-1.25.11-5.ph4.noarch
python3-xml-3.10.11-6.ph4.x86_64
python3-yamlloader-1.1.0-2.ph4.noarch
python3-zmq-23.2.0-1.ph4.x86_64
readline-7.0-3.ph4.x86_64
rpcsvc-proto-1.4.2-1.ph4.x86_64
rpm-4.16.1.3-18.ph4.x86_64
rpm-libs-4.16.1.3-18.ph4.x86_64
rpm-plugin-systemd-inhibit-4.16.1.3-18.ph4.x86_64
rsync-3.2.4-1.ph4.x86_64
rsyslog-8.2306.0-3.ph4.x86_64
salt3-3005.5-1.ph4.noarch
salt3-minion-3005.5-1.ph4.noarch
sed-4.8-3.ph4.x86_64
sg3_utils-1.44-2.ph4.x86_64
shadow-4.13-2.ph4.x86_64
shadow-libs-4.13-2.ph4.x86_64
shadow-tools-4.13-2.ph4.x86_64
slang-2.3.2-1.ph4.x86_64
sqlite-libs-3.38.5-4.ph4.x86_64
sshfs-3.7.0-4.ph4.x86_64
sshpass-1.10-1.ph4.x86_64
stig-hardening-1.5-2.ph4.noarch
sudo-1.9.15p5-1.ph4.x86_64
sysstat-12.7.2-1.ph4.x86_64
systemd-247.13-12.ph4.x86_64
systemd-libs-247.13-12.ph4.x86_64
systemd-pam-247.13-12.ph4.x86_64
systemd-rpm-macros-247.13-12.ph4.noarch
systemd-udev-247.13-12.ph4.x86_64
tar-1.34-5.ph4.x86_64
tcp_wrappers-7.6-7.ph4.x86_64
tdnf-3.3.9-3.ph4.x86_64
tdnf-cli-libs-3.3.9-3.ph4.x86_64
tomcat-template-8.5.97.0-1.vmw.22955628.x86_64
tzdata-2022g-1.ph4.noarch
unzip-6.0-16.ph4.x86_64
util-linux-2.37.4-1.ph4.x86_64
util-linux-libs-2.37.4-1.ph4.x86_64
vim-9.0.2121-1.ph4.x86_64
vmware-casa-1.0.0-23362242.x86_64
vmware-jre-11.0.22-12.x86_64
VMware-Log-Insight-Agent-8.16.0-23229978.noarch
VMware-Postgres-14.10.0-22941784.x86_64
VMware-Postgres-client-jdbc-14.10.0-22941784.noarch
VMware-Postgres-contrib-14.10.0-22941784.x86_64
VMware-Postgres-extras-14.10.0-22941784.x86_64
VMware-Postgres-libs-14.10.0-22941784.x86_64
VMware-Postgres-pg_rewind-14.10.0-22941784.x86_64
VMware-Postgres-pg_top-14.10.0-22941784.x86_64
VMware-Postgres-plperl-14.10.0-22941784.x86_64
VMware-Postgres-server-14.10.0-22941784.x86_64
vmware-vcops-8.16.1-23362245.x86_64
vmware-vcopssuite-utilities-1.0.0-23362248.x86_64
vmware-vcops-web-admin-8.16.1-23362245.x86_64
vrops-init-8.16.1.0-23362243.noarch
wget-1.21.3-1.ph4.x86_64
which-2.21-6.ph4.x86_64
xmlsec1-1.2.30-6.ph4.x86_64
xxhash-0.8.1-1.ph4.x86_64
xxhash-libs-0.8.1-1.ph4.x86_64
xz-5.2.5-2.ph4.x86_64
xz-libs-5.2.5-2.ph4.x86_64
zchunk-libs-1.1.7-3.ph4.x86_64
zip-3.0-3.ph4.x86_64
zlib-1.2.11-6.ph4.x86_64
zstd-1.5.2-2.ph4.x86_64
zstd-libs-1.5.2-2.ph4.x86_64

ちなみに diff ってみる

$ diff 8.16.0.txt 8.16.1.txt
1c1
< ansible-2.14.12-1.ph4.noarch
---
> ansible-2.14.12-2.ph4.noarch
11c11
< bindutils-9.16.42-4.ph4.x86_64
---
> bindutils-9.16.48-1.ph4.x86_64
23c23
< cloud-init-23.4-3.ph4.noarch
---
> cloud-init-23.4-4.ph4.noarch
66,69c66,69
< glibc-2.32-14.ph4.x86_64
< glibc-i18n-2.32-14.ph4.x86_64
< glibc-iconv-2.32-14.ph4.x86_64
< glibc-lang-2.32-14.ph4.x86_64
---
> glibc-2.32-15.ph4.x86_64
> glibc-i18n-2.32-15.ph4.x86_64
> glibc-iconv-2.32-15.ph4.x86_64
> glibc-lang-2.32-15.ph4.x86_64
72c72
< gnutls-3.7.10-1.ph4.x86_64
---
> gnutls-3.7.10-2.ph4.x86_64
77d76
< grub2-efi-image-2.06-12.ph4.x86_64
81c80
< haveged-1.9.13-2.ph4.x86_64
---
> haveged-1.9.18-1.ph4.x86_64
110c109
< libgcc-10.2.0-2.ph4.x86_64
---
> libgcc-10.5.0-1.ph4.x86_64
112c111
< libgomp-10.2.0-2.ph4.x86_64
---
> libgomp-10.5.0-1.ph4.x86_64
132c131
< libstdc++-10.2.0-2.ph4.x86_64
---
> libstdc++-10.5.0-1.ph4.x86_64
147,148c146,147
< linux-5.10.206-1.ph4.x86_64
< Linux-PAM-1.5.3-1.ph4.x86_64
---
> linux-5.10.209-1.ph4.x86_64
> Linux-PAM-1.5.3-2.ph4.x86_64
180,181c179,180
< openssl-3.0.9-8.ph4.x86_64
< openssl-c_rehash-3.0.9-8.ph4.x86_64
---
> openssl-3.0.9-9.ph4.x86_64
> openssl-c_rehash-3.0.9-9.ph4.x86_64
187c186
< patch-2.7.6-5.ph4.x86_64
---
> patch-2.7.6-6.ph4.x86_64
197c196
< procps-ng-3.3.17-1.ph4.x86_64
---
> procps-ng-3.3.17-2.ph4.x86_64
199c198
< python3-3.10.11-5.ph4.x86_64
---
> python3-3.10.11-6.ph4.x86_64
212c211
< python3-curses-3.10.11-5.ph4.x86_64
---
> python3-curses-3.10.11-6.ph4.x86_64
223c222
< python3-libs-3.10.11-5.ph4.x86_64
---
> python3-libs-3.10.11-6.ph4.x86_64
239c238
< python3-pip-23.0.1-1.ph4.noarch
---
> python3-pip-23.3.2-1.ph4.noarch
271c270
< python3-xml-3.10.11-5.ph4.x86_64
---
> python3-xml-3.10.11-6.ph4.x86_64
281,282c280,281
< salt3-3005.4-2.ph4.noarch
< salt3-minion-3005.4-2.ph4.noarch
---
> salt3-3005.5-1.ph4.noarch
> salt3-minion-3005.5-1.ph4.noarch
288d286
< shim-signed-15.4-1.ph4.x86_64
311,312c309,310
< vmware-casa-1.0.0-23251567.x86_64
< vmware-jre-11.0.20-8.x86_64
---
> vmware-casa-1.0.0-23362242.x86_64
> vmware-jre-11.0.22-12.x86_64
323,326c321,324
< vmware-vcops-8.16.0-23251572.x86_64
< vmware-vcopssuite-utilities-1.0.0-23251573.x86_64
< vmware-vcops-web-admin-8.16.0-23251572.x86_64
< vrops-init-8.16.0.0-23251568.noarch
---
> vmware-vcops-8.16.1-23362245.x86_64
> vmware-vcopssuite-utilities-1.0.0-23362248.x86_64
> vmware-vcops-web-admin-8.16.1-23362245.x86_64
> vrops-init-8.16.1.0-23362243.noarch

中に ansible がいたり。OVA デプロイ後、初回起動のインストール時に動くのかなぁ。
そして、vcops という古の名称が…

Hot Fix 適用

Hot Fix の入手は Customer Connect の製品パッチから。
容量デカい…

Hot Fix の適用は admin 側の WebUI からさきほどの pak ファイルをアップロードしてインストールします。 結構時間がかかる(40分強くらいかかった)

適用後

旧 8.16.環境。しれっと 8.16.1 になっとる…

旧 8.16.1 環境。ビルド番号だけ上がってますね。
もう答えは出ているようなものだが、一応パッケージ比較。

旧 8.16

admin@vrops01 [ ~ ]$ rpm -qa | sort
ansible-2.14.12-2.ph4.noarch
ansible-community-general-5.6.0-3.ph4.noarch
ansible-posix-1.4.0-3.ph4.noarch
apr-1.7.2-1.ph4.x86_64
apr-util-1.6.3-1.ph4.x86_64
attr-2.4.48-2.ph4.x86_64
audit-2.8.5-30.ph4.x86_64
autogen-libopts-5.18.16-4.ph4.x86_64
bash-5.0-4.ph4.x86_64
bc-1.07.1-4.ph4.x86_64
bindutils-9.16.48-1.ph4.x86_64
bridge-utils-1.6-1.ph4.x86_64
btrfs-progs-5.7-3.ph4.x86_64
bzip2-1.0.8-4.ph4.x86_64
bzip2-libs-1.0.8-4.ph4.x86_64
ca-certificates-20201001-4.ph4.x86_64
ca-certificates-pki-20201001-4.ph4.x86_64
cairo-1.17.2-6.ph4.x86_64
c-ares-1.19.1-2.ph4.x86_64
chkconfig-1.9-3.ph4.x86_64
chromium-123.0.6283.1-1.ph4.x86_64
cifs-utils-6.13-2.ph4.x86_64
cloud-init-23.4-4.ph4.noarch
cmocka-1.1.5-3.ph4.x86_64
coreutils-selinux-9.1-2.ph4.x86_64
cpio-2.13-9.ph4.x86_64
cracklib-2.9.7-4.ph4.x86_64
cracklib-dicts-2.9.7-4.ph4.x86_64
cronie-1.5.5-1.ph4.x86_64
curl-8.1.2-7.ph4.x86_64
curl-libs-8.1.2-7.ph4.x86_64
cyrus-sasl-2.1.27-7.ph4.x86_64
dbus-1.13.18-3.ph4.x86_64
device-mapper-2.03.10-3.ph4.x86_64
device-mapper-event-2.03.10-3.ph4.x86_64
device-mapper-event-libs-2.03.10-3.ph4.x86_64
device-mapper-libs-2.03.10-3.ph4.x86_64
dhcp-client-4.4.2-6.ph4.x86_64
dhcp-libs-4.4.2-6.ph4.x86_64
distrib-compat-0.1-2.ph4.x86_64
dracut-050-13.ph4.x86_64
drpm-0.5.0-6.ph4.x86_64
e2fsprogs-1.46.5-2.ph4.x86_64
e2fsprogs-libs-1.46.5-2.ph4.x86_64
elfutils-0.181-7.ph4.x86_64
elfutils-libelf-0.181-7.ph4.x86_64
ethtool-5.10-1.ph4.x86_64
expat-2.2.9-11.ph4.x86_64
expat-libs-2.2.9-11.ph4.x86_64
file-5.39-2.ph4.x86_64
file-libs-5.39-2.ph4.x86_64
filesystem-1.1-4.ph4.x86_64
findutils-4.7.0-1.ph4.x86_64
finger-0.17-3.ph4.x86_64
flex-2.6.4-3.ph4.x86_64
fontconfig-2.13.1-5.ph4.x86_64
fping-5.0-1.ph4.x86_64
freetype2-2.13.0-1.ph4.x86_64
fuse-2.9.9-1.ph4.x86_64
fuse3-3.9.4-4.ph4.x86_64
gawk-5.1.1-1.ph4.x86_64
gc-8.0.4-2.ph4.x86_64
gdbm-1.19-1.ph4.x86_64
gettext-0.21-3.ph4.x86_64
glib-2.68.4-1.ph4.x86_64
glibc-2.32-15.ph4.x86_64
glibc-i18n-2.32-15.ph4.x86_64
glibc-iconv-2.32-15.ph4.x86_64
glibc-lang-2.32-15.ph4.x86_64
gmp-6.2.0-1.ph4.x86_64
gnupg-2.2.23-4.ph4.x86_64
gnutls-3.7.10-2.ph4.x86_64
gpg-pubkey-66fd4949-4803fe57
gpg-pubkey-8a6a826d-596882ca
grep-3.4-2.ph4.x86_64
grub2-2.06-12.ph4.x86_64
grub2-theme-4.0-2.ph4.noarch
guile-2.0.13-4.ph4.x86_64
gzip-1.12-2.ph4.x86_64
haveged-1.9.18-1.ph4.x86_64
httpd-2.4.58-2.ph4.x86_64
httpd-mod_jk-1.2.48-9.ph4.x86_64
iana-etc-2.30-2.ph4.noarch
initramfs-2.0-7.ph4.x86_64
initscripts-10.04-2.ph4.x86_64
inotify-tools-3.13-2.ph4.x86_64
ipcalc-0.4.1-1.ph4.x86_64
iproute2-5.10.0-4.ph4.x86_64
iptables-1.8.9-3.ph4.x86_64
iputils-20200821-3.ph4.x86_64
irqbalance-1.7.0-4.ph4.x86_64
jansson-2.13.1-1.ph4.x86_64
kbd-2.3.0-2.ph4.x86_64
kmod-27-1.ph4.x86_64
krb5-1.17-10.ph4.x86_64
less-551-2.ph4.x86_64
libacl-2.2.53-2.ph4.x86_64
libaio-0.3.110-3.ph4.x86_64
libarchive-3.4.3-10.ph4.x86_64
libassuan-2.5.3-2.ph4.x86_64
libatomic_ops-7.6.10-2.ph4.x86_64
libcap-2.43-3.ph4.x86_64
libcap-ng-0.8-2.ph4.x86_64
libedit-3.1.20210910-2.ph4.x86_64
libestr-0.1.11-2.ph4.x86_64
libevent-2.1.12-1.ph4.x86_64
libfastjson-0.99.8-1.ph4.x86_64
libffi-3.3-1.ph4.x86_64
libgcc-10.5.0-1.ph4.x86_64
libgcrypt-1.9.4-2.ph4.x86_64
libgomp-10.5.0-1.ph4.x86_64
libgpg-error-1.39-1.ph4.x86_64
libksba-1.4.0-4.ph4.x86_64
liblogging-1.0.6-2.ph4.x86_64
libltdl-2.4.6-3.ph4.x86_64
libmicrohttpd-0.9.76-2.ph4.x86_64
libmnl-1.0.4-4.ph4.x86_64
libmspack-0.10.1alpha-3.ph4.x86_64
libnftnl-1.2.1-1.ph4.x86_64
libnsl-1.3.0-2.ph4.x86_64
libnuma-2.0.14-3.ph4.x86_64
libpcap-1.10.0-1.ph4.x86_64
libpng-1.6.37-2.ph4.x86_64
libpwquality-1.4.2-3.ph4.x86_64
librelp-1.8.0-5.ph4.x86_64
libseccomp-2.5.0-3.ph4.x86_64
libselinux-3.3-1.ph4.x86_64
libsepol-3.3-1.ph4.x86_64
libsolv-0.7.19-5.ph4.x86_64
libssh2-1.11.0-1.ph4.x86_64
libstdc++-10.5.0-1.ph4.x86_64
libtasn1-4.14-2.ph4.x86_64
libtirpc-1.2.6-4.ph4.x86_64
libtool-2.4.6-3.ph4.x86_64
libunistring-0.9.10-2.ph4.x86_64
libuv-1.45.0-2.ph4.x86_64
libX11-1.8.5-2.ph4.x86_64
libXau-1.0.9-1.ph4.x86_64
libxcb-1.15-1.ph4.x86_64
libXdmcp-1.1.3-1.ph4.x86_64
libXext-1.3.4-3.ph4.x86_64
libxml2-2.9.12-13.ph4.x86_64
libxml2-devel-2.9.12-13.ph4.x86_64
libxslt-1.1.34-7.ph4.x86_64
libyaml-0.2.5-1.ph4.x86_64
linux-5.10.210-2.ph4.x86_64
Linux-PAM-1.5.3-2.ph4.x86_64
logrotate-3.21.0-1.ph4.x86_64
lsof-4.95.0-1.ph4.x86_64
lsscsi-0.31-1.ph4.x86_64
lua-5.4.4-3.ph4.x86_64
lvm2-2.03.10-3.ph4.x86_64
lvm2-libs-2.03.10-3.ph4.x86_64
lz4-1.9.2-2.ph4.x86_64
lzo-2.10-1.ph4.x86_64
m4-1.4.18-3.ph4.x86_64
motd-0.1.3-7.ph4.noarch
mpfr-4.1.0-2.ph4.x86_64
ncurses-6.2-6.ph4.x86_64
ncurses-compat-6.2-6.ph4.x86_64
ncurses-libs-6.2-6.ph4.x86_64
ncurses-terminfo-6.2-6.ph4.x86_64
nettle-3.7.3-1.ph4.x86_64
net-tools-1.60-13.ph4.x86_64
newt-0.52.21-1.ph4.x86_64
nghttp2-1.57.0-1.ph4.x86_64
npth-1.6-1.ph4.x86_64
nspr-4.32-1.ph4.x86_64
nss-3.72-4.ph4.x86_64
nss-libs-3.72-4.ph4.x86_64
ntp-4.2.8p16-1.ph4.x86_64
ntsysv-1.9-3.ph4.x86_64
numactl-2.0.14-3.ph4.x86_64
openldap-2.4.57-4.ph4.x86_64
open-sans-fonts-1.10-1.ph4.noarch
openssh-8.9p1-6.ph4.x86_64
openssh-clients-8.9p1-6.ph4.x86_64
openssh-server-8.9p1-6.ph4.x86_64
openssl-3.0.13-2.ph4.x86_64
openssl-c_rehash-3.0.13-2.ph4.x86_64
openssl-fips-provider-3.0.8-1.ph4.x86_64
open-vm-tools-12.3.5-1.ph4.x86_64
open-vm-tools-gosc-12.3.5-1.ph4.x86_64
open-vm-tools-sdmp-12.3.5-1.ph4.x86_64
parted-3.3-3.ph4.x86_64
patch-2.7.6-6.ph4.x86_64
pciutils-3.7.0-2.ph4.x86_64
pcre-8.44-4.ph4.x86_64
pcre-libs-8.44-4.ph4.x86_64
photon-release-4.0-2.ph4.noarch
photon-repos-4.0-3.ph4.noarch
pinentry-1.1.0-1.ph4.x86_64
pixman-0.40.0-2.ph4.x86_64
pkg-config-0.29.2-5.ph4.x86_64
popt-1.16-5.ph4.x86_64
procps-ng-3.3.17-2.ph4.x86_64
psmisc-23.3-1.ph4.x86_64
python3-3.10.11-7.ph4.x86_64
python3-alabaster-0.7.12-2.ph4.noarch
python3-asn1crypto-1.4.0-2.ph4.noarch
python3-attrs-20.3.0-3.ph4.noarch
python3-babel-2.9.1-2.ph4.noarch
python3-backports_abc-0.5-5.ph4.noarch
python3-bcrypt-3.2.0-2.ph4.x86_64
python3-certifi-2023.11.17-1.ph4.noarch
python3-cffi-1.14.3-3.ph4.x86_64
python3-chardet-4.0.0-1.ph4.noarch
python3-charset-normalizer-2.0.9-1.ph4.noarch
python3-configobj-5.0.6-6.ph4.noarch
python3-cryptography-41.0.7-1.ph4.x86_64
python3-curses-3.10.11-7.ph4.x86_64
python3-distro-1.5.0-2.ph4.noarch
python3-docutils-0.16-3.ph4.noarch
python3-ecdsa-0.16.0-2.ph4.noarch
python3-idna-2.10-2.ph4.noarch
python3-imagesize-1.2.0-3.ph4.noarch
python3-jinja2-3.1.2-1.ph4.noarch
python3-jmespath-0.10.0-4.ph4.noarch
python3-jsonpatch-1.26-2.ph4.noarch
python3-jsonpointer-2.0-3.ph4.noarch
python3-jsonschema-3.2.0-2.ph4.noarch
python3-libs-3.10.11-7.ph4.x86_64
python3-libxml2-2.9.12-13.ph4.x86_64
python3-lxml-4.9.1-1.ph4.x86_64
python3-M2Crypto-0.38.0-1.ph4.x86_64
python3-markupsafe-2.1.1-1.ph4.x86_64
python3-mock-4.0.3-2.ph4.noarch
python3-msgpack-1.0.2-1.ph4.x86_64
python3-netaddr-0.8.0-3.ph4.noarch
python3-netifaces-0.10.9-3.ph4.x86_64
python3-nocasedict-1.0.2-2.ph4.noarch
python3-nocaselist-1.0.4-2.ph4.noarch
python3-oauthlib-3.1.0-2.ph4.noarch
python3-packaging-20.4-4.ph4.noarch
python3-pam-1.8.4-2.ph4.noarch
python3-paramiko-2.10.3-5.ph4.noarch
python3-pbr-5.5.1-2.ph4.noarch
python3-pip-23.3.2-2.ph4.noarch
python3-pip-wheel-23.3.2-2.ph4.noarch
python3-ply-3.11-6.ph4.noarch
python3-prettytable-0.7.2-8.ph4.noarch
python3-psutil-5.7.3-3.ph4.x86_64
python3-pyasn1-0.4.8-2.ph4.noarch
python3-pycparser-2.20-2.ph4.noarch
python3-pycryptodome-3.12.0-3.ph4.x86_64
python3-pycryptodomex-3.9.9-3.ph4.x86_64
python3-Pygments-2.9.0-2.ph4.noarch
python3-PyNaCl-1.4.0-2.ph4.x86_64
python3-pyOpenSSL-23.2.0-2.ph4.noarch
python3-pyparsing-2.4.7-2.ph4.noarch
python3-pyrsistent-0.17.3-3.ph4.x86_64
python3-pyserial-3.5-1.ph4.noarch
python3-pytz-2020.4-3.ph4.noarch
python3-pywbem-1.1.2-4.ph4.noarch
python3-PyYAML-5.4.1-3.ph4.x86_64
python3-requests-2.26.0-2.ph4.noarch
python3-resolvelib-0.5.5-1.ph4.noarch
python3-setuptools-65.5.1-2.ph4.noarch
python3-setuptools-wheel-65.5.1-2.ph4.noarch
python3-six-1.15.0-4.ph4.noarch
python3-snowballstemmer-2.0.0-2.ph4.noarch
python3-sphinx-5.1.1-1.ph4.noarch
python3-sphinxcontrib-applehelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-devhelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-htmlhelp-2.0.0-1.ph4.noarch
python3-sphinxcontrib-jsmath-1.0.1-3.ph4.noarch
python3-sphinxcontrib-qthelp-1.0.3-3.ph4.noarch
python3-sphinxcontrib-serializinghtml-1.1.5-1.ph4.noarch
python3-tornado-6.0.4-3.ph4.x86_64
python3-typing-3.7.4.3-2.ph4.noarch
python3-urllib3-1.25.11-5.ph4.noarch
python3-xml-3.10.11-7.ph4.x86_64
python3-yamlloader-1.1.0-2.ph4.noarch
python3-zmq-23.2.0-1.ph4.x86_64
readline-7.0-3.ph4.x86_64
rpcsvc-proto-1.4.2-1.ph4.x86_64
rpm-4.16.1.3-18.ph4.x86_64
rpm-libs-4.16.1.3-18.ph4.x86_64
rpm-plugin-systemd-inhibit-4.16.1.3-18.ph4.x86_64
rsync-3.2.4-1.ph4.x86_64
rsyslog-8.2306.0-3.ph4.x86_64
salt3-3005.5-1.ph4.noarch
salt3-minion-3005.5-1.ph4.noarch
sed-4.8-3.ph4.x86_64
sg3_utils-1.44-2.ph4.x86_64
shadow-4.13-2.ph4.x86_64
shadow-libs-4.13-2.ph4.x86_64
shadow-tools-4.13-2.ph4.x86_64
slang-2.3.2-1.ph4.x86_64
sqlite-libs-3.38.5-4.ph4.x86_64
sshfs-3.7.0-4.ph4.x86_64
sshpass-1.10-1.ph4.x86_64
stig-hardening-1.5-2.ph4.noarch
sudo-1.9.15p5-1.ph4.x86_64
sysstat-12.7.2-1.ph4.x86_64
systemd-247.13-12.ph4.x86_64
systemd-libs-247.13-12.ph4.x86_64
systemd-pam-247.13-12.ph4.x86_64
systemd-rpm-macros-247.13-12.ph4.noarch
systemd-udev-247.13-12.ph4.x86_64
tar-1.34-5.ph4.x86_64
tcp_wrappers-7.6-7.ph4.x86_64
tdnf-3.3.9-3.ph4.x86_64
tdnf-cli-libs-3.3.9-3.ph4.x86_64
tomcat-template-8.5.97.0-1.vmw.22955628.x86_64
tzdata-2022g-1.ph4.noarch
unzip-6.0-16.ph4.x86_64
util-linux-2.37.4-1.ph4.x86_64
util-linux-libs-2.37.4-1.ph4.x86_64
vim-9.0.2142-1.ph4.x86_64
vmware-casa-1.0.0-23529655.x86_64
vmware-jre-11.0.22-12.x86_64
VMware-Log-Insight-Agent-8.16.0-23229978.noarch
VMware-Postgres-14.10.0-22941784.x86_64
VMware-Postgres-client-jdbc-14.10.0-22941784.noarch
VMware-Postgres-contrib-14.10.0-22941784.x86_64
VMware-Postgres-extras-14.10.0-22941784.x86_64
VMware-Postgres-libs-14.10.0-22941784.x86_64
VMware-Postgres-pg_rewind-14.10.0-22941784.x86_64
VMware-Postgres-pg_top-14.10.0-22941784.x86_64
VMware-Postgres-plperl-14.10.0-22941784.x86_64
VMware-Postgres-server-14.10.0-22941784.x86_64
vmware-vcops-8.16.1-23529658.x86_64
vmware-vcopssuite-utilities-1.0.0-23529659.x86_64
vmware-vcops-web-admin-8.16.1-23529658.x86_64
vrops-init-8.16.1.0-23529656.noarch
wget-1.21.3-1.ph4.x86_64
which-2.21-6.ph4.x86_64
xmlsec1-1.2.30-6.ph4.x86_64
xxhash-0.8.1-1.ph4.x86_64
xxhash-libs-0.8.1-1.ph4.x86_64
xz-5.2.5-2.ph4.x86_64
xz-libs-5.2.5-2.ph4.x86_64
zchunk-libs-1.1.7-3.ph4.x86_64
zip-3.0-3.ph4.x86_64
zlib-1.2.11-6.ph4.x86_64
zstd-1.5.2-2.ph4.x86_64
zstd-libs-1.5.2-2.ph4.x86_64

旧 8.16.1

admin@vrops02 [ ~ ]$ rpm -qa | sort
ansible-2.14.12-2.ph4.noarch
ansible-community-general-5.6.0-3.ph4.noarch
ansible-posix-1.4.0-3.ph4.noarch
apr-1.7.2-1.ph4.x86_64
apr-util-1.6.3-1.ph4.x86_64
attr-2.4.48-2.ph4.x86_64
audit-2.8.5-30.ph4.x86_64
autogen-libopts-5.18.16-4.ph4.x86_64
bash-5.0-4.ph4.x86_64
bc-1.07.1-4.ph4.x86_64
bindutils-9.16.48-1.ph4.x86_64
bridge-utils-1.6-1.ph4.x86_64
btrfs-progs-5.7-3.ph4.x86_64
bzip2-1.0.8-4.ph4.x86_64
bzip2-libs-1.0.8-4.ph4.x86_64
ca-certificates-20201001-4.ph4.x86_64
ca-certificates-pki-20201001-4.ph4.x86_64
cairo-1.17.2-6.ph4.x86_64
c-ares-1.19.1-2.ph4.x86_64
chkconfig-1.9-3.ph4.x86_64
chromium-123.0.6283.1-1.ph4.x86_64
cifs-utils-6.13-2.ph4.x86_64
cloud-init-23.4-4.ph4.noarch
cmocka-1.1.5-3.ph4.x86_64
coreutils-selinux-9.1-2.ph4.x86_64
cpio-2.13-9.ph4.x86_64
cracklib-2.9.7-4.ph4.x86_64
cracklib-dicts-2.9.7-4.ph4.x86_64
cronie-1.5.5-1.ph4.x86_64
curl-8.1.2-7.ph4.x86_64
curl-libs-8.1.2-7.ph4.x86_64
cyrus-sasl-2.1.27-7.ph4.x86_64
dbus-1.13.18-3.ph4.x86_64
device-mapper-2.03.10-3.ph4.x86_64
device-mapper-event-2.03.10-3.ph4.x86_64
device-mapper-event-libs-2.03.10-3.ph4.x86_64
device-mapper-libs-2.03.10-3.ph4.x86_64
dhcp-client-4.4.2-6.ph4.x86_64
dhcp-libs-4.4.2-6.ph4.x86_64
distrib-compat-0.1-2.ph4.x86_64
dracut-050-13.ph4.x86_64
drpm-0.5.0-6.ph4.x86_64
e2fsprogs-1.46.5-2.ph4.x86_64
e2fsprogs-libs-1.46.5-2.ph4.x86_64
elfutils-0.181-7.ph4.x86_64
elfutils-libelf-0.181-7.ph4.x86_64
ethtool-5.10-1.ph4.x86_64
expat-2.2.9-11.ph4.x86_64
expat-libs-2.2.9-11.ph4.x86_64
file-5.39-2.ph4.x86_64
file-libs-5.39-2.ph4.x86_64
filesystem-1.1-4.ph4.x86_64
findutils-4.7.0-1.ph4.x86_64
finger-0.17-3.ph4.x86_64
flex-2.6.4-3.ph4.x86_64
fontconfig-2.13.1-5.ph4.x86_64
fping-5.0-1.ph4.x86_64
freetype2-2.13.0-1.ph4.x86_64
fuse-2.9.9-1.ph4.x86_64
fuse3-3.9.4-4.ph4.x86_64
gawk-5.1.1-1.ph4.x86_64
gc-8.0.4-2.ph4.x86_64
gdbm-1.19-1.ph4.x86_64
gettext-0.21-3.ph4.x86_64
glib-2.68.4-1.ph4.x86_64
glibc-2.32-15.ph4.x86_64
glibc-i18n-2.32-15.ph4.x86_64
glibc-iconv-2.32-15.ph4.x86_64
glibc-lang-2.32-15.ph4.x86_64
gmp-6.2.0-1.ph4.x86_64
gnupg-2.2.23-4.ph4.x86_64
gnutls-3.7.10-2.ph4.x86_64
gpg-pubkey-66fd4949-4803fe57
gpg-pubkey-8a6a826d-596882ca
grep-3.4-2.ph4.x86_64
grub2-2.06-12.ph4.x86_64
grub2-theme-4.0-2.ph4.noarch
guile-2.0.13-4.ph4.x86_64
gzip-1.12-2.ph4.x86_64
haveged-1.9.18-1.ph4.x86_64
httpd-2.4.58-2.ph4.x86_64
httpd-mod_jk-1.2.48-9.ph4.x86_64
iana-etc-2.30-2.ph4.noarch
initramfs-2.0-7.ph4.x86_64
initscripts-10.04-2.ph4.x86_64
inotify-tools-3.13-2.ph4.x86_64
ipcalc-0.4.1-1.ph4.x86_64
iproute2-5.10.0-4.ph4.x86_64
iptables-1.8.9-3.ph4.x86_64
iputils-20200821-3.ph4.x86_64
irqbalance-1.7.0-4.ph4.x86_64
jansson-2.13.1-1.ph4.x86_64
kbd-2.3.0-2.ph4.x86_64
kmod-27-1.ph4.x86_64
krb5-1.17-10.ph4.x86_64
less-551-2.ph4.x86_64
libacl-2.2.53-2.ph4.x86_64
libaio-0.3.110-3.ph4.x86_64
libarchive-3.4.3-10.ph4.x86_64
libassuan-2.5.3-2.ph4.x86_64
libatomic_ops-7.6.10-2.ph4.x86_64
libcap-2.43-3.ph4.x86_64
libcap-ng-0.8-2.ph4.x86_64
libedit-3.1.20210910-2.ph4.x86_64
libestr-0.1.11-2.ph4.x86_64
libevent-2.1.12-1.ph4.x86_64
libfastjson-0.99.8-1.ph4.x86_64
libffi-3.3-1.ph4.x86_64
libgcc-10.5.0-1.ph4.x86_64
libgcrypt-1.9.4-2.ph4.x86_64
libgomp-10.5.0-1.ph4.x86_64
libgpg-error-1.39-1.ph4.x86_64
libksba-1.4.0-4.ph4.x86_64
liblogging-1.0.6-2.ph4.x86_64
libltdl-2.4.6-3.ph4.x86_64
libmicrohttpd-0.9.76-2.ph4.x86_64
libmnl-1.0.4-4.ph4.x86_64
libmspack-0.10.1alpha-3.ph4.x86_64
libnftnl-1.2.1-1.ph4.x86_64
libnsl-1.3.0-2.ph4.x86_64
libnuma-2.0.14-3.ph4.x86_64
libpcap-1.10.0-1.ph4.x86_64
libpng-1.6.37-2.ph4.x86_64
libpwquality-1.4.2-3.ph4.x86_64
librelp-1.8.0-5.ph4.x86_64
libseccomp-2.5.0-3.ph4.x86_64
libselinux-3.3-1.ph4.x86_64
libsepol-3.3-1.ph4.x86_64
libsolv-0.7.19-5.ph4.x86_64
libssh2-1.11.0-1.ph4.x86_64
libstdc++-10.5.0-1.ph4.x86_64
libtasn1-4.14-2.ph4.x86_64
libtirpc-1.2.6-4.ph4.x86_64
libtool-2.4.6-3.ph4.x86_64
libunistring-0.9.10-2.ph4.x86_64
libuv-1.45.0-2.ph4.x86_64
libX11-1.8.5-2.ph4.x86_64
libXau-1.0.9-1.ph4.x86_64
libxcb-1.15-1.ph4.x86_64
libXdmcp-1.1.3-1.ph4.x86_64
libXext-1.3.4-3.ph4.x86_64
libxml2-2.9.12-13.ph4.x86_64
libxml2-devel-2.9.12-13.ph4.x86_64
libxslt-1.1.34-7.ph4.x86_64
libyaml-0.2.5-1.ph4.x86_64
linux-5.10.210-2.ph4.x86_64
Linux-PAM-1.5.3-2.ph4.x86_64
logrotate-3.21.0-1.ph4.x86_64
lsof-4.95.0-1.ph4.x86_64
lsscsi-0.31-1.ph4.x86_64
lua-5.4.4-3.ph4.x86_64
lvm2-2.03.10-3.ph4.x86_64
lvm2-libs-2.03.10-3.ph4.x86_64
lz4-1.9.2-2.ph4.x86_64
lzo-2.10-1.ph4.x86_64
m4-1.4.18-3.ph4.x86_64
motd-0.1.3-7.ph4.noarch
mpfr-4.1.0-2.ph4.x86_64
ncurses-6.2-6.ph4.x86_64
ncurses-compat-6.2-6.ph4.x86_64
ncurses-libs-6.2-6.ph4.x86_64
ncurses-terminfo-6.2-6.ph4.x86_64
nettle-3.7.3-1.ph4.x86_64
net-tools-1.60-13.ph4.x86_64
newt-0.52.21-1.ph4.x86_64
nghttp2-1.57.0-1.ph4.x86_64
npth-1.6-1.ph4.x86_64
nspr-4.32-1.ph4.x86_64
nss-3.72-4.ph4.x86_64
nss-libs-3.72-4.ph4.x86_64
ntp-4.2.8p16-1.ph4.x86_64
ntsysv-1.9-3.ph4.x86_64
numactl-2.0.14-3.ph4.x86_64
openldap-2.4.57-4.ph4.x86_64
open-sans-fonts-1.10-1.ph4.noarch
openssh-8.9p1-6.ph4.x86_64
openssh-clients-8.9p1-6.ph4.x86_64
openssh-server-8.9p1-6.ph4.x86_64
openssl-3.0.13-2.ph4.x86_64
openssl-c_rehash-3.0.13-2.ph4.x86_64
openssl-fips-provider-3.0.8-1.ph4.x86_64
open-vm-tools-12.3.5-1.ph4.x86_64
open-vm-tools-gosc-12.3.5-1.ph4.x86_64
open-vm-tools-sdmp-12.3.5-1.ph4.x86_64
parted-3.3-3.ph4.x86_64
patch-2.7.6-6.ph4.x86_64
pciutils-3.7.0-2.ph4.x86_64
pcre-8.44-4.ph4.x86_64
pcre-libs-8.44-4.ph4.x86_64
photon-release-4.0-2.ph4.noarch
photon-repos-4.0-3.ph4.noarch
pinentry-1.1.0-1.ph4.x86_64
pixman-0.40.0-2.ph4.x86_64
pkg-config-0.29.2-5.ph4.x86_64
popt-1.16-5.ph4.x86_64
procps-ng-3.3.17-2.ph4.x86_64
psmisc-23.3-1.ph4.x86_64
python3-3.10.11-7.ph4.x86_64
python3-alabaster-0.7.12-2.ph4.noarch
python3-asn1crypto-1.4.0-2.ph4.noarch
python3-attrs-20.3.0-3.ph4.noarch
python3-babel-2.9.1-2.ph4.noarch
python3-backports_abc-0.5-5.ph4.noarch
python3-bcrypt-3.2.0-2.ph4.x86_64
python3-certifi-2023.11.17-1.ph4.noarch
python3-cffi-1.14.3-3.ph4.x86_64
python3-chardet-4.0.0-1.ph4.noarch
python3-charset-normalizer-2.0.9-1.ph4.noarch
python3-configobj-5.0.6-6.ph4.noarch
python3-cryptography-41.0.7-1.ph4.x86_64
python3-curses-3.10.11-7.ph4.x86_64
python3-distro-1.5.0-2.ph4.noarch
python3-docutils-0.16-3.ph4.noarch
python3-ecdsa-0.16.0-2.ph4.noarch
python3-idna-2.10-2.ph4.noarch
python3-imagesize-1.2.0-3.ph4.noarch
python3-jinja2-3.1.2-1.ph4.noarch
python3-jmespath-0.10.0-4.ph4.noarch
python3-jsonpatch-1.26-2.ph4.noarch
python3-jsonpointer-2.0-3.ph4.noarch
python3-jsonschema-3.2.0-2.ph4.noarch
python3-libs-3.10.11-7.ph4.x86_64
python3-libxml2-2.9.12-13.ph4.x86_64
python3-lxml-4.9.1-1.ph4.x86_64
python3-M2Crypto-0.38.0-1.ph4.x86_64
python3-markupsafe-2.1.1-1.ph4.x86_64
python3-mock-4.0.3-2.ph4.noarch
python3-msgpack-1.0.2-1.ph4.x86_64
python3-netaddr-0.8.0-3.ph4.noarch
python3-netifaces-0.10.9-3.ph4.x86_64
python3-nocasedict-1.0.2-2.ph4.noarch
python3-nocaselist-1.0.4-2.ph4.noarch
python3-oauthlib-3.1.0-2.ph4.noarch
python3-packaging-20.4-4.ph4.noarch
python3-pam-1.8.4-2.ph4.noarch
python3-paramiko-2.10.3-5.ph4.noarch
python3-pbr-5.5.1-2.ph4.noarch
python3-pip-23.3.2-2.ph4.noarch
python3-pip-wheel-23.3.2-2.ph4.noarch
python3-ply-3.11-6.ph4.noarch
python3-prettytable-0.7.2-8.ph4.noarch
python3-psutil-5.7.3-3.ph4.x86_64
python3-pyasn1-0.4.8-2.ph4.noarch
python3-pycparser-2.20-2.ph4.noarch
python3-pycryptodome-3.12.0-3.ph4.x86_64
python3-pycryptodomex-3.9.9-3.ph4.x86_64
python3-Pygments-2.9.0-2.ph4.noarch
python3-PyNaCl-1.4.0-2.ph4.x86_64
python3-pyOpenSSL-23.2.0-2.ph4.noarch
python3-pyparsing-2.4.7-2.ph4.noarch
python3-pyrsistent-0.17.3-3.ph4.x86_64
python3-pyserial-3.5-1.ph4.noarch
python3-pytz-2020.4-3.ph4.noarch
python3-pywbem-1.1.2-4.ph4.noarch
python3-PyYAML-5.4.1-3.ph4.x86_64
python3-requests-2.26.0-2.ph4.noarch
python3-resolvelib-0.5.5-1.ph4.noarch
python3-setuptools-65.5.1-2.ph4.noarch
python3-setuptools-wheel-65.5.1-2.ph4.noarch
python3-six-1.15.0-4.ph4.noarch
python3-snowballstemmer-2.0.0-2.ph4.noarch
python3-sphinx-5.1.1-1.ph4.noarch
python3-sphinxcontrib-applehelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-devhelp-1.0.2-3.ph4.noarch
python3-sphinxcontrib-htmlhelp-2.0.0-1.ph4.noarch
python3-sphinxcontrib-jsmath-1.0.1-3.ph4.noarch
python3-sphinxcontrib-qthelp-1.0.3-3.ph4.noarch
python3-sphinxcontrib-serializinghtml-1.1.5-1.ph4.noarch
python3-tornado-6.0.4-3.ph4.x86_64
python3-typing-3.7.4.3-2.ph4.noarch
python3-urllib3-1.25.11-5.ph4.noarch
python3-xml-3.10.11-7.ph4.x86_64
python3-yamlloader-1.1.0-2.ph4.noarch
python3-zmq-23.2.0-1.ph4.x86_64
readline-7.0-3.ph4.x86_64
rpcsvc-proto-1.4.2-1.ph4.x86_64
rpm-4.16.1.3-18.ph4.x86_64
rpm-libs-4.16.1.3-18.ph4.x86_64
rpm-plugin-systemd-inhibit-4.16.1.3-18.ph4.x86_64
rsync-3.2.4-1.ph4.x86_64
rsyslog-8.2306.0-3.ph4.x86_64
salt3-3005.5-1.ph4.noarch
salt3-minion-3005.5-1.ph4.noarch
sed-4.8-3.ph4.x86_64
sg3_utils-1.44-2.ph4.x86_64
shadow-4.13-2.ph4.x86_64
shadow-libs-4.13-2.ph4.x86_64
shadow-tools-4.13-2.ph4.x86_64
slang-2.3.2-1.ph4.x86_64
sqlite-libs-3.38.5-4.ph4.x86_64
sshfs-3.7.0-4.ph4.x86_64
sshpass-1.10-1.ph4.x86_64
stig-hardening-1.5-2.ph4.noarch
sudo-1.9.15p5-1.ph4.x86_64
sysstat-12.7.2-1.ph4.x86_64
systemd-247.13-12.ph4.x86_64
systemd-libs-247.13-12.ph4.x86_64
systemd-pam-247.13-12.ph4.x86_64
systemd-rpm-macros-247.13-12.ph4.noarch
systemd-udev-247.13-12.ph4.x86_64
tar-1.34-5.ph4.x86_64
tcp_wrappers-7.6-7.ph4.x86_64
tdnf-3.3.9-3.ph4.x86_64
tdnf-cli-libs-3.3.9-3.ph4.x86_64
tomcat-template-8.5.97.0-1.vmw.22955628.x86_64
tzdata-2022g-1.ph4.noarch
unzip-6.0-16.ph4.x86_64
util-linux-2.37.4-1.ph4.x86_64
util-linux-libs-2.37.4-1.ph4.x86_64
vim-9.0.2142-1.ph4.x86_64
vmware-casa-1.0.0-23529655.x86_64
vmware-jre-11.0.22-12.x86_64
VMware-Log-Insight-Agent-8.16.0-23229978.noarch
VMware-Postgres-14.10.0-22941784.x86_64
VMware-Postgres-client-jdbc-14.10.0-22941784.noarch
VMware-Postgres-contrib-14.10.0-22941784.x86_64
VMware-Postgres-extras-14.10.0-22941784.x86_64
VMware-Postgres-libs-14.10.0-22941784.x86_64
VMware-Postgres-pg_rewind-14.10.0-22941784.x86_64
VMware-Postgres-pg_top-14.10.0-22941784.x86_64
VMware-Postgres-plperl-14.10.0-22941784.x86_64
VMware-Postgres-server-14.10.0-22941784.x86_64
vmware-vcops-8.16.1-23529658.x86_64
vmware-vcopssuite-utilities-1.0.0-23529659.x86_64
vmware-vcops-web-admin-8.16.1-23529658.x86_64
vrops-init-8.16.1.0-23529656.noarch
wget-1.21.3-1.ph4.x86_64
which-2.21-6.ph4.x86_64
xmlsec1-1.2.30-6.ph4.x86_64
xxhash-0.8.1-1.ph4.x86_64
xxhash-libs-0.8.1-1.ph4.x86_64
xz-5.2.5-2.ph4.x86_64
xz-libs-5.2.5-2.ph4.x86_64
zchunk-libs-1.1.7-3.ph4.x86_64
zip-3.0-3.ph4.x86_64
zlib-1.2.11-6.ph4.x86_64
zstd-1.5.2-2.ph4.x86_64
zstd-libs-1.5.2-2.ph4.x86_64

diff ってみても完全に一致。

$ diff 8.16.0hf.txt 8.16.1hf.txt
$


ソースバージョンは何であれ、適用後は同じバージョンになるで良さそう。
バージョニングとしては

  • 8.16
  • 8.16.1
  • 8.16.1 HF1

で、8.16 HF1 は無い(それは 8.16.1 HF1 とな同じ) と理解しておく。

そもそも

それぞれのバージョンの OVA ファイルより HotFix(.pak)の方がサイズが大きいかったりすんだよなぁ…
これで修正箇所だけの差分ですと言われるとちょっとねぇ。

vExpert 2024 受賞で振り返る 2023 Activity

アイスブレイク的な反省

気が付けば 2月も下旬、今年も vExpert 受賞が年明け一発目の記事に…

本当は毎月1本ぐらいは、のペースでコンスタントに投稿していきたいところなのですが、Advent Calendar で前年を締めた後、バタバタとしていたら…早くも1ヶ月以上が経ってしまう始末。
で、vExpert 受賞でモチベを思い出し、投稿するというのがここ数年の流れ…
書こうかなと思っているネタはあるんですが…

全部雪のせいだ

本題

改めて。
少し遅くなりましたが、JST 2/23 日中に発表があり、vExpert 2024 を受賞することができました!
6年連続6回目。ありがとうございました!

Twitter 投稿時は旧来のロゴだったのですが、いつの間にか VMware by Broadcom に。
(正直微妙なデザインでは…)


2/26 時点でグローバルで1200人強、Japan で 59人と EUC などゴタゴタしてはいますが昨年から大きく増減はしていない模様かと。

2023 の Activity

ブログ

昨年投稿した記事は全11本。
最新の製品や機能系のお話はなく、相変わらず普段の TAM 業務から派生したニッチ話や KB の深堀が中心の内容で、vSphere 7 からのネタがほとんど。
2025/4 には vSphere 7 も EoGS なので、そろそろ vSphere 8 も触らないとなぁ… vhoge.hateblo.jp

それと自宅ラボについて物理編と称して投稿したので、仮想編(論理編?)もやるつもりでいつつ、気が付けば 2024年…
Horizon 環境は EUC 的な関連で近いうちに撤去されるんじゃないか…という懸念があるのでそれまでには。 vhoge.hateblo.jp

登壇

スピーカーとしてのイベント参加は 1回のみと寂しい。

  • Japan VMUG「vExpert が語る」#30

登壇スライドは以下に。追加は上記の1件。

speakerdeck.com

ちょっと登壇回数は少なかったかな…
あとは VMware に限らず、インフラとかもう少し広めな範囲をテーマにしたイベントで登壇できれば。

その他

一応 Github アカウント。
極めてまれにスクリプトがコソッとあがったりしています。 github.com

VMware Backdoor の話を継承していく

こちらの投稿は vExperts Advent Calendar 2023 の 19 日目になります。
最新機能とかではなく、昔からあるテクノロジーのお話で拙い文章ですがお付き合いください。 adventar.org

一番好きな vSphere の機能って何ですか?

vSphere 触っている人が集うと稀に出てくるこの話。

魅力的な機能は多々ありますが、個人的に一番好きな機能はこの Backdoor です。

Backdoor …物騒な名前ですねぇ…

名前だけ聞くとセキュリティ脆弱性っぽい名前ですが、その類とは全く関係ありません。
Backdoor は ESXi ホストと仮想マシンとの間で情報をやりとりするコミュニケーションインターフェースとなります。

例えば vSphere Client や Host Client で仮想マシンのホスト名や IP アドレスが見える件。
VMware Tools が情報を取得して送っているといえばそうなのですが、仮想マシンから vCenter や ESXi ホストへのネットワーク接続性が無い場合でも vSphere Client / Host Client で情報が見えるのは、 VMware Tools がこの Backdoor インターフェースを利用して情報を ESXi ホストに渡し、vCenter でも見えるようになっているというワケです。

仮想マシンから管理 NW につながらなくても情報が渡されている

逆方向として例えば仮想マシンコンソールで外部から仮想マシンに対してコピー&ペーストでクリップボード内容を渡したり、OVF Environment として外部から仮想マシンメタデータを渡したり*、Invoke-VMScript で仮想マシン内でスクリプトを実行させたり etcetc と、ネットワークに依存せずに仮想マシン内に対して情報を持って行ったり処理をコールしたりでもこの Backdoor インターフェースを介して行われます。

* OVF Env は vmtoolsd なり vmware-rpctool なりで仮想マシン側がトリガーになって ESXi ホスト側を呼び出し、レスポンスとして設定された OVF Env 受け取っているっぽいので逆方向ではないですね…(12/25 追記)
OVF Env、仮想マシン外で設定されたメタデータ仮想マシン内に渡されている

前述の通り TCP/IP ネットワークに依存しないので、仮想マシンと vCenter や ESXi ホストの管理ネットワークとの接続性は関係なく、ESXi ホスト内でホストと仮想マシンの間で何らかのインターフェースでやりとりを行っています。
Backdoor インターフェース、ネットワークを介さず仮想マシンとやりとり

Backdoor…とは一体何なのか

その正体を確かめるため、我々調査隊は open-vm-tools レポジトリの奥地へ向かった―― github.com

ジャングルレポジトリの奥地、我々調査隊がそこで見たものは!?

github.com

Backdoor の実体とは、仮想 CPU として実装されている x86 の IN/OUT 命令をジャックしたものとなります。 例えば以下。

    MOV EAX, 564D5868h                 /* マジックナンバー  */
    MOV EBX, コマンド特有のパラメータ
    MOV CX,  バックドアコマンド番号
    MOV DX,  5658h                          /* VMware I/O ポート */

    IN  EAX, DX

通常であれば CPU は CPU の I/O ポートを経由することで I/O デバイスとやりとりを行います(※ Port Mapped I/O、他に Memory Mapped I/O がある)
この I/O ポートについて、上記のアセンブラのように EAX, EBX, CX レジスタに Backdoor 用マジックナンバー、コマンドパラメータ(option)、コマンド番号 を格納し、DX レジスタに I/O ポート番号を指定して IN 命令を呼び出すことで I/O ポートの先に Backdoor が存在し、Backdoor を経由して ESXi ホストとやりとりが可能となります。

Open VM Tools の実装では C言語インラインアセンブラにてレジスタ値や IN/OUT 命令をコントロールすることで Backdoor を制御しています。

また、Open VM Tools 自体は CPU の IN/OUT 命令を呼び出して Backdoor を利用しているだけなので、Open VM Tools や VMware Tools がインストールされていなくてもこれらの命令を制御できれば仮想マシン⇔ ESXi ホスト間でのやりとり自体は可能となっています。

RPCI と TCLO

仮想マシン⇔ ESXi ホスト間のやりとりとしては Backdoor インターフェースを用いますが、もう少し高度な機能実装のためのメッセージ交換として RPCI と TCLO と呼ばれる 2つのメッセージチャネルがあります。

使い分けとしては以下らしい。

  • RPCI : 仮想マシン → ESXi ホストへのメッセージ送信、レスポンス受信に利用
  • TCLO : ESXi ホスト → 仮想マシンへイベント送信、受信確認に利用

特に TCLO の方は define している header ファイルをのぞくとそれらしい定義が色々書かれている。一方、RPCI の方は header ファイルが見当たらず個々のコマンドやメッセージが定義されているものではなさそう。 github.com github.com

参考文献


古くからあるが故に一周してドキュメントが埋もれてしまいがちのような…
vSphere の根幹技術であるため、今回サルベージ・再拡散の想いもあって取り上げさせてもらいました。

vSphere 8 SCG の PowerCLI スクリプトを試してみる

先日の Japan VMUG vExpert が語る会 #30 にて、「今だからこそ vSphere Security Configuration and Hardening Guide」 というお題にて久々に登壇してきました。

発表資料

speakerdeck.com

アーカイブ動画

準備中…

その中で

vSphere 8 の Security Configuration and Hardening Guide にて監査してくれる PowerCLI スクリプトが同梱されたが、環境ないので誰か試してーという話をしましたが、せっかくブログに書けそうなネタなので、誰かに消費されてしまう前に試してみる。

監査対象

vCenter はとりあえずデプロイしただけのデフォルト環境でデータセンタ/クラスタを作成、nested の 8.0U2 ホストを登録。
ESXi もデフォルトですが、いつものクセで SSH だけ有効にした状態。

vSphere 8 SCG の監査スクリプト

vSphere 8 の SCG zip ファイルを解凍後の tools にディレクトリに ps1 のスクリプトが並んでいます。

この中で vCenter/ESXi/VM 全監査であろう ”audit-all.ps1"を動かしてみる。

実行してみる

PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools> .\audit-all.ps1

cmdlet audit-all.ps1 at command pipeline position 1
Supply values for the following parameters:
Directory: result               #結果の保存先ディレクトリを指定
[INFO] VMware vSphere Security Configuration & Hardening Guide 802-20230930-01
[INFO] vSphere Security Settings Audit Utility
[INFO]
[ERROR] Please connect to a single vCenter Server (use Connect-VIServer, Connect-CisServer, and Connect-SsoAdminServer) prior to running this script. Thank you.

ありゃ…事前にコネクションを取得必要があるらしい。

PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools> Connect-VIServer 192.168.100.104 -Force

Specify Credential
Please specify server credential
User: administrator@vsphere.local
Password for user administrator@vsphere.local: *************


Name                           Port  User
----                           ----  ----
192.168.100.104                443   VSPHERE.LOCAL\Administrato

再挑戦。

PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools> .\audit-all.ps1

cmdlet audit-all.ps1 at command pipeline position 1
Supply values for the following parameters:
Directory: result
[INFO] VMware vSphere Security Configuration & Hardening Guide 802-20230930-01
[INFO] vSphere Security Settings Audit Utility
[INFO]
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO] Audit of vCLS-d50ef15f-7df6-4e94-8809-7afd00541836 started at 2023-10-30 20:04:39 from HAKUTAKA by mirie
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO]
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:  [ERROR] VM may be a vSphere appliance. Altering VMware virtual appliances is not supported.
192.168.100.45:   [INFO] Audit of 192.168.100.45 started at 2023-10-30 20:04:39 from HAKUTAKA by mirie
192.168.100.45:   [INFO]
192.168.100.45:   [FAIL] Net.BMCNetworkEnable not configured correctly (1)
192.168.100.45:   [PASS] UserVars.SuppressHyperthreadWarning configured correctly (0)
192.168.100.45:   [PASS] UserVars.ESXiVPsDisabledProtocols configured correctly (sslv3,tlsv1,tlsv1.1)
192.168.100.45:   [FAIL] Syslog.global.logLevel not configured correctly (error)
192.168.100.45:   [PASS] Security.AccountLockFailures configured correctly (5)
192.168.100.45:   [FAIL] VMkernel.Boot.execInstalledOnly not configured correctly (False)
192.168.100.45:   [FAIL] UserVars.ESXiShellTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Net.BlockGuestBPDU configured correctly (1)
192.168.100.45:   [PASS] Config.HostAgent.vmacore.soap.sessionTimeout configured correctly (30)
192.168.100.45:   [PASS] Security.AccountUnlockTime configured correctly (900)
192.168.100.45:   [FAIL] Security.PasswordQualityControl not configured correctly (retry=3 min=disabled,disabled,disabled,7,7)
192.168.100.45:   [PASS] Security.PasswordHistory configured correctly (5)
192.168.100.45:   [PASS] UserVars.SuppressShellWarning configured correctly (0)
192.168.100.45:   [PASS] Syslog.global.certificate.checkSSLCerts configured correctly (True)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.remoteEnable not configured correctly (False)
192.168.100.45:   [PASS] UserVars.DcuiTimeOut configured correctly (600)
192.168.100.45:   [PASS] Config.HostAgent.plugins.solo.enableMob configured correctly (False)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageCapacity not configured correctly (4)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageEnable not configured correctly (False)
192.168.100.45:   [PASS] Security.PasswordMaxDays configured correctly (99999)
192.168.100.45:   [FAIL] Mem.MemEagerZero not configured correctly (0)
192.168.100.45:   [FAIL] UserVars.ESXiShellInteractiveTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Mem.ShareForceSalting configured correctly (2)
192.168.100.45:   [PASS] Syslog.global.logFiltersEnable configured correctly (False)
192.168.100.45:   [PASS] UserVars.HostClientSessionTimeout configured correctly (900)
192.168.100.45:   [FAIL] Syslog.global.certificate.strictX509Compliance not configured correctly (False)
192.168.100.45:   [PASS] DCUI.Access configured correctly (root)
192.168.100.45:   [PASS] Config.HostAgent.log.level configured correctly (info)
192.168.100.45:   [PASS] Net.DVFilterBindIpAddress configured correctly ()
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageDirectory not configured correctly ([] /scratch/auditLog)
192.168.100.45:   [FAIL] Syslog.global.logDir not configured correctly ([] /scratch/log)
192.168.100.45:   [FAIL] Syslog.global.logHost not configured correctly ()
192.168.100.45:   [FAIL] Annotations.WelcomeMessage not configured correctly ()
192.168.100.45:   [FAIL] Config.Etc.Issue not configured correctly ()
192.168.100.45:   [FAIL] DCUI user has shell access enabled (true)
192.168.100.45:   [PASS] Entropy sources configured correctly (FALSE, 0)
192.168.100.45:   [FAIL] Secure Boot enforcement is not enabled (false)
192.168.100.45:   [FAIL] TPM configuration encryption is not enabled (NONE)
192.168.100.45:   [PASS] Host Image Profile Acceptance Level is configured correctly (PartnerSupported)
192.168.100.45:   [PASS] Active Directory integration is configured correctly ()
192.168.100.45:   [PASS] SSH has FIPS mode enabled (true)
192.168.100.45:   [PASS] SSH ciphers configured correctly (aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr)
192.168.100.45:   [PASS] SSH gatewayports configured correctly (no)
192.168.100.45:   [PASS] SSH hostbasedauthentication configured correctly (no)
192.168.100.45:   [PASS] SSH clientalivecountmax configured correctly (3)
192.168.100.45:   [PASS] SSH clientaliveinterval configured correctly (200)
192.168.100.45:   [PASS] SSH banner configured correctly (/etc/issue)
192.168.100.45:   [PASS] SSH ignorerhosts configured correctly (yes)
192.168.100.45:   [PASS] SSH allowstreamlocalforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH allowtcpforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH permittunnel configured correctly (no)
192.168.100.45:   [PASS] SSH permituserenvironment configured correctly (no)
192.168.100.45:   [PASS] sfcbd-watchdog is not running (False)
192.168.100.45:   [FAIL] sfcbd-watchdog is configured to start (on)
192.168.100.45:   [FAIL] TSM is running (True)
192.168.100.45:   [FAIL] TSM is configured to start (on)
192.168.100.45:   [PASS] slpd is not running (False)
192.168.100.45:   [PASS] slpd is not configured to start (off)
192.168.100.45:   [PASS] snmpd is not running (False)
192.168.100.45:   [FAIL] snmpd is configured to start (on)
192.168.100.45:   [FAIL] TSM-SSH is running (True)
192.168.100.45:   [FAIL] TSM-SSH is configured to start (on)
192.168.100.45:   [FAIL] ntpd is running (False)
192.168.100.45:   [FAIL] ntpd is configured to start (off)
192.168.100.45:   [FAIL] NTP client not configured ()
192.168.100.45:   [FAIL] Lockdown Mode exception users not configured correctly ()
192.168.100.45:   [FAIL] Lockdown Mode is not configured correctly (lockdownDisabled)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] VMkernel NIC 'vmk0' has only management configured (ManagementTrafficEnabled: True, VMotionEnabled: False, FaultToleranceLoggingEnabled: False, VsanTrafficEnabled: False, ProvisioningEnabled: False, VSphereReplicationEnabled: False, VSphereReplicationNFCEnabled: False, VSphereBackupNFCEnabled: False)
192.168.100.104:   [INFO] Audit of 192.168.100.104 started at 2023-10-30 20:04:46 from HAKUTAKA by mirie
192.168.100.104:   [INFO]
192.168.100.104:   [PASS] config.log.level configured correctly (info)
192.168.100.104:   [PASS] vpxd.event.syslog.enabled configured correctly (True)
192.168.100.104:   [PASS] VirtualCenter.VimPasswordExpirationInDays configured correctly (30)
192.168.100.104:   [PASS] etc.issue configured correctly ( VMware vCenter Server Appliance 8.0.2.00000  )
Get-SsoLockoutPolicy: D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools\audit-vcenter-8.ps1:127
Line |
 127 |  $value = Get-SsoLockoutPolicy
     |           ~~~~~~~~~~~~~~~~~~~~
     | The term 'Get-SsoLockoutPolicy' is not recognized as a name of a cmdlet, function, script file, or executable
     | program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
     | again.
192.168.100.104:   [FAIL] SSO AutoUnlockIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO FailedAttemptIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxFailedAttempts not configured correctly ()
Get-SsoPasswordPolicy: D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools\audit-vcenter-8.ps1:148
Line |
 148 |  $value = Get-SsoPasswordPolicy
     |           ~~~~~~~~~~~~~~~~~~~~~
     | The term 'Get-SsoPasswordPolicy' is not recognized as a name of a cmdlet, function, script file, or executable
     | program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
     | again.
192.168.100.104:   [FAIL] SSO PasswordLifetimeDays not configured correctly ()
192.168.100.104:   [FAIL] SSO ProhibitedPreviousPasswordsCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MinNumericCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinSpecialCharCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxIdenticalAdjacentCharacters not configured correctly ()
192.168.100.104:   [FAIL] SSO MinAlphabeticCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinUppercaseCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLowercaseCount not configured correctly ()

んー…なんか対応していない cmdlet があるな…?
と調べてみるとどうも標準で入っていないモジュールがあるっぽい。

www.powershellgallery.com

PowerShell Gallery からインストール。

PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools> Install-Module -Name VMware.vSphere.SsoAdmin

Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change its
InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from
'PSGallery'?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"): Y

再々挑戦

PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools> .\audit-all.ps1

cmdlet audit-all.ps1 at command pipeline position 1
Supply values for the following parameters:
Directory: result
[INFO] VMware vSphere Security Configuration & Hardening Guide 802-20230930-01
[INFO] vSphere Security Settings Audit Utility
[INFO]
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO] Audit of vCLS-d50ef15f-7df6-4e94-8809-7afd00541836 started at 2023-10-30 20:11:36 from HAKUTAKA by mirie
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO]
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:  [ERROR] VM may be a vSphere appliance. Altering VMware virtual appliances is not supported.
192.168.100.45:   [INFO] Audit of 192.168.100.45 started at 2023-10-30 20:11:36 from HAKUTAKA by mirie
192.168.100.45:   [INFO]
192.168.100.45:   [FAIL] Net.BMCNetworkEnable not configured correctly (1)
192.168.100.45:   [PASS] UserVars.SuppressHyperthreadWarning configured correctly (0)
192.168.100.45:   [PASS] UserVars.ESXiVPsDisabledProtocols configured correctly (sslv3,tlsv1,tlsv1.1)
192.168.100.45:   [FAIL] Syslog.global.logLevel not configured correctly (error)
192.168.100.45:   [PASS] Security.AccountLockFailures configured correctly (5)
192.168.100.45:   [FAIL] VMkernel.Boot.execInstalledOnly not configured correctly (False)
192.168.100.45:   [FAIL] UserVars.ESXiShellTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Net.BlockGuestBPDU configured correctly (1)
192.168.100.45:   [PASS] Config.HostAgent.vmacore.soap.sessionTimeout configured correctly (30)
192.168.100.45:   [PASS] Security.AccountUnlockTime configured correctly (900)
192.168.100.45:   [FAIL] Security.PasswordQualityControl not configured correctly (retry=3 min=disabled,disabled,disabled,7,7)
192.168.100.45:   [PASS] Security.PasswordHistory configured correctly (5)
192.168.100.45:   [PASS] UserVars.SuppressShellWarning configured correctly (0)
192.168.100.45:   [PASS] Syslog.global.certificate.checkSSLCerts configured correctly (True)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.remoteEnable not configured correctly (False)
192.168.100.45:   [PASS] UserVars.DcuiTimeOut configured correctly (600)
192.168.100.45:   [PASS] Config.HostAgent.plugins.solo.enableMob configured correctly (False)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageCapacity not configured correctly (4)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageEnable not configured correctly (False)
192.168.100.45:   [PASS] Security.PasswordMaxDays configured correctly (99999)
192.168.100.45:   [FAIL] Mem.MemEagerZero not configured correctly (0)
192.168.100.45:   [FAIL] UserVars.ESXiShellInteractiveTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Mem.ShareForceSalting configured correctly (2)
192.168.100.45:   [PASS] Syslog.global.logFiltersEnable configured correctly (False)
192.168.100.45:   [PASS] UserVars.HostClientSessionTimeout configured correctly (900)
192.168.100.45:   [FAIL] Syslog.global.certificate.strictX509Compliance not configured correctly (False)
192.168.100.45:   [PASS] DCUI.Access configured correctly (root)
192.168.100.45:   [PASS] Config.HostAgent.log.level configured correctly (info)
192.168.100.45:   [PASS] Net.DVFilterBindIpAddress configured correctly ()
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageDirectory not configured correctly ([] /scratch/auditLog)
192.168.100.45:   [FAIL] Syslog.global.logDir not configured correctly ([] /scratch/log)
192.168.100.45:   [FAIL] Syslog.global.logHost not configured correctly ()
192.168.100.45:   [FAIL] Annotations.WelcomeMessage not configured correctly ()
192.168.100.45:   [FAIL] Config.Etc.Issue not configured correctly ()
192.168.100.45:   [FAIL] DCUI user has shell access enabled (true)
192.168.100.45:   [PASS] Entropy sources configured correctly (FALSE, 0)
192.168.100.45:   [FAIL] Secure Boot enforcement is not enabled (false)
192.168.100.45:   [FAIL] TPM configuration encryption is not enabled (NONE)
192.168.100.45:   [PASS] Host Image Profile Acceptance Level is configured correctly (PartnerSupported)
192.168.100.45:   [PASS] Active Directory integration is configured correctly ()
192.168.100.45:   [PASS] SSH has FIPS mode enabled (true)
192.168.100.45:   [PASS] SSH ciphers configured correctly (aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr)
192.168.100.45:   [PASS] SSH gatewayports configured correctly (no)
192.168.100.45:   [PASS] SSH hostbasedauthentication configured correctly (no)
192.168.100.45:   [PASS] SSH clientalivecountmax configured correctly (3)
192.168.100.45:   [PASS] SSH clientaliveinterval configured correctly (200)
192.168.100.45:   [PASS] SSH banner configured correctly (/etc/issue)
192.168.100.45:   [PASS] SSH ignorerhosts configured correctly (yes)
192.168.100.45:   [PASS] SSH allowstreamlocalforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH allowtcpforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH permittunnel configured correctly (no)
192.168.100.45:   [PASS] SSH permituserenvironment configured correctly (no)
192.168.100.45:   [PASS] sfcbd-watchdog is not running (False)
192.168.100.45:   [FAIL] sfcbd-watchdog is configured to start (on)
192.168.100.45:   [FAIL] TSM is running (True)
192.168.100.45:   [FAIL] TSM is configured to start (on)
192.168.100.45:   [PASS] slpd is not running (False)
192.168.100.45:   [PASS] slpd is not configured to start (off)
192.168.100.45:   [PASS] snmpd is not running (False)
192.168.100.45:   [FAIL] snmpd is configured to start (on)
192.168.100.45:   [FAIL] TSM-SSH is running (True)
192.168.100.45:   [FAIL] TSM-SSH is configured to start (on)
192.168.100.45:   [FAIL] ntpd is running (False)
192.168.100.45:   [FAIL] ntpd is configured to start (off)
192.168.100.45:   [FAIL] NTP client not configured ()
192.168.100.45:   [FAIL] Lockdown Mode exception users not configured correctly ()
192.168.100.45:   [FAIL] Lockdown Mode is not configured correctly (lockdownDisabled)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] VMkernel NIC 'vmk0' has only management configured (ManagementTrafficEnabled: True, VMotionEnabled: False, FaultToleranceLoggingEnabled: False, VsanTrafficEnabled: False, ProvisioningEnabled: False, VSphereReplicationEnabled: False, VSphereReplicationNFCEnabled: False, VSphereBackupNFCEnabled: False)
192.168.100.104:   [INFO] Audit of 192.168.100.104 started at 2023-10-30 20:11:42 from HAKUTAKA by mirie
192.168.100.104:   [INFO]
192.168.100.104:   [PASS] config.log.level configured correctly (info)
192.168.100.104:   [PASS] vpxd.event.syslog.enabled configured correctly (True)
192.168.100.104:   [PASS] VirtualCenter.VimPasswordExpirationInDays configured correctly (30)
192.168.100.104:   [PASS] etc.issue configured correctly ( VMware vCenter Server Appliance 8.0.2.00000  )
192.168.100.104:   [FAIL] SSO AutoUnlockIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO FailedAttemptIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxFailedAttempts not configured correctly ()
192.168.100.104:   [FAIL] SSO PasswordLifetimeDays not configured correctly ()
192.168.100.104:   [FAIL] SSO ProhibitedPreviousPasswordsCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MinNumericCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinSpecialCharCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxIdenticalAdjacentCharacters not configured correctly ()
192.168.100.104:   [FAIL] SSO MinAlphabeticCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinUppercaseCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLowercaseCount not configured correctly ()
PS D:\vmware-vsphere-security-configuration-guide-802-20231005-01\Tools>

スクリプト自体は完走したっぽい?
(発表中だと vSphere 7 だと動かないみたいな話をしたけど、モジュールが不足していただけ?)

結果を見てみる

vCenter / ESXi / VM 毎に結果がテキストで吐かれているが、さきほどのコンソール出力がインベントリ毎にテキストに保存されただけっぽいな…

192.168.100.104.txt

192.168.100.104:   [INFO] Audit of 192.168.100.104 started at 2023-10-30 20:11:42 from HAKUTAKA by mirie
192.168.100.104:   [INFO]
192.168.100.104:   [PASS] config.log.level configured correctly (info)
192.168.100.104:   [PASS] vpxd.event.syslog.enabled configured correctly (True)
192.168.100.104:   [PASS] VirtualCenter.VimPasswordExpirationInDays configured correctly (30)
192.168.100.104:   [PASS] etc.issue configured correctly ( VMware vCenter Server Appliance 8.0.2.00000  )
192.168.100.104:   [FAIL] SSO AutoUnlockIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO FailedAttemptIntervalSec not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxFailedAttempts not configured correctly ()
192.168.100.104:   [FAIL] SSO PasswordLifetimeDays not configured correctly ()
192.168.100.104:   [FAIL] SSO ProhibitedPreviousPasswordsCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxLength not configured correctly ()
192.168.100.104:   [FAIL] SSO MinNumericCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinSpecialCharCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MaxIdenticalAdjacentCharacters not configured correctly ()
192.168.100.104:   [FAIL] SSO MinAlphabeticCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinUppercaseCount not configured correctly ()
192.168.100.104:   [FAIL] SSO MinLowercaseCount not configured correctly ()

192.168.100.45.txt

192.168.100.45:   [INFO] Audit of 192.168.100.45 started at 2023-10-30 20:11:36 from HAKUTAKA by mirie
192.168.100.45:   [INFO]
192.168.100.45:   [FAIL] Net.BMCNetworkEnable not configured correctly (1)
192.168.100.45:   [PASS] UserVars.SuppressHyperthreadWarning configured correctly (0)
192.168.100.45:   [PASS] UserVars.ESXiVPsDisabledProtocols configured correctly (sslv3,tlsv1,tlsv1.1)
192.168.100.45:   [FAIL] Syslog.global.logLevel not configured correctly (error)
192.168.100.45:   [PASS] Security.AccountLockFailures configured correctly (5)
192.168.100.45:   [FAIL] VMkernel.Boot.execInstalledOnly not configured correctly (False)
192.168.100.45:   [FAIL] UserVars.ESXiShellTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Net.BlockGuestBPDU configured correctly (1)
192.168.100.45:   [PASS] Config.HostAgent.vmacore.soap.sessionTimeout configured correctly (30)
192.168.100.45:   [PASS] Security.AccountUnlockTime configured correctly (900)
192.168.100.45:   [FAIL] Security.PasswordQualityControl not configured correctly (retry=3 min=disabled,disabled,disabled,7,7)
192.168.100.45:   [PASS] Security.PasswordHistory configured correctly (5)
192.168.100.45:   [PASS] UserVars.SuppressShellWarning configured correctly (0)
192.168.100.45:   [PASS] Syslog.global.certificate.checkSSLCerts configured correctly (True)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.remoteEnable not configured correctly (False)
192.168.100.45:   [PASS] UserVars.DcuiTimeOut configured correctly (600)
192.168.100.45:   [PASS] Config.HostAgent.plugins.solo.enableMob configured correctly (False)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageCapacity not configured correctly (4)
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageEnable not configured correctly (False)
192.168.100.45:   [PASS] Security.PasswordMaxDays configured correctly (99999)
192.168.100.45:   [FAIL] Mem.MemEagerZero not configured correctly (0)
192.168.100.45:   [FAIL] UserVars.ESXiShellInteractiveTimeOut not configured correctly (0)
192.168.100.45:   [PASS] Mem.ShareForceSalting configured correctly (2)
192.168.100.45:   [PASS] Syslog.global.logFiltersEnable configured correctly (False)
192.168.100.45:   [PASS] UserVars.HostClientSessionTimeout configured correctly (900)
192.168.100.45:   [FAIL] Syslog.global.certificate.strictX509Compliance not configured correctly (False)
192.168.100.45:   [PASS] DCUI.Access configured correctly (root)
192.168.100.45:   [PASS] Config.HostAgent.log.level configured correctly (info)
192.168.100.45:   [PASS] Net.DVFilterBindIpAddress configured correctly ()
192.168.100.45:   [FAIL] Syslog.global.auditRecord.storageDirectory not configured correctly ([] /scratch/auditLog)
192.168.100.45:   [FAIL] Syslog.global.logDir not configured correctly ([] /scratch/log)
192.168.100.45:   [FAIL] Syslog.global.logHost not configured correctly ()
192.168.100.45:   [FAIL] Annotations.WelcomeMessage not configured correctly ()
192.168.100.45:   [FAIL] Config.Etc.Issue not configured correctly ()
192.168.100.45:   [FAIL] DCUI user has shell access enabled (true)
192.168.100.45:   [PASS] Entropy sources configured correctly (FALSE, 0)
192.168.100.45:   [FAIL] Secure Boot enforcement is not enabled (false)
192.168.100.45:   [FAIL] TPM configuration encryption is not enabled (NONE)
192.168.100.45:   [PASS] Host Image Profile Acceptance Level is configured correctly (PartnerSupported)
192.168.100.45:   [PASS] Active Directory integration is configured correctly ()
192.168.100.45:   [PASS] SSH has FIPS mode enabled (true)
192.168.100.45:   [PASS] SSH ciphers configured correctly (aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr)
192.168.100.45:   [PASS] SSH gatewayports configured correctly (no)
192.168.100.45:   [PASS] SSH hostbasedauthentication configured correctly (no)
192.168.100.45:   [PASS] SSH clientalivecountmax configured correctly (3)
192.168.100.45:   [PASS] SSH clientaliveinterval configured correctly (200)
192.168.100.45:   [PASS] SSH banner configured correctly (/etc/issue)
192.168.100.45:   [PASS] SSH ignorerhosts configured correctly (yes)
192.168.100.45:   [PASS] SSH allowstreamlocalforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH allowtcpforwarding configured correctly (no)
192.168.100.45:   [PASS] SSH permittunnel configured correctly (no)
192.168.100.45:   [PASS] SSH permituserenvironment configured correctly (no)
192.168.100.45:   [PASS] sfcbd-watchdog is not running (False)
192.168.100.45:   [FAIL] sfcbd-watchdog is configured to start (on)
192.168.100.45:   [FAIL] TSM is running (True)
192.168.100.45:   [FAIL] TSM is configured to start (on)
192.168.100.45:   [PASS] slpd is not running (False)
192.168.100.45:   [PASS] slpd is not configured to start (off)
192.168.100.45:   [PASS] snmpd is not running (False)
192.168.100.45:   [FAIL] snmpd is configured to start (on)
192.168.100.45:   [FAIL] TSM-SSH is running (True)
192.168.100.45:   [FAIL] TSM-SSH is configured to start (on)
192.168.100.45:   [FAIL] ntpd is running (False)
192.168.100.45:   [FAIL] ntpd is configured to start (off)
192.168.100.45:   [FAIL] NTP client not configured ()
192.168.100.45:   [FAIL] Lockdown Mode exception users not configured correctly ()
192.168.100.45:   [FAIL] Lockdown Mode is not configured correctly (lockdownDisabled)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard switch 'vSwitch0' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'Management Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow promiscuous mode (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow MAC address changes (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow forged transmits (False)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' is not configured to allow VLAN 4095 (0)
192.168.100.45:   [PASS] Standard portgroup 'VM Network' does not appear to be configured to use a default VLAN (0)
192.168.100.45:   [PASS] VMkernel NIC 'vmk0' has only management configured (ManagementTrafficEnabled: True, VMotionEnabled: False, FaultToleranceLoggingEnabled: False, VsanTrafficEnabled: False, ProvisioningEnabled: False, VSphereReplicationEnabled: False, VSphereReplicationNFCEnabled: False, VSphereBackupNFCEnabled: False)

vCLS-d50ef15f-7df6-4e94-8809-7afd00541836.txt

アプライアンス系は対象外みたいですね…(これは vCLS)

vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO] Audit of vCLS-d50ef15f-7df6-4e94-8809-7afd00541836 started at 2023-10-30 20:11:36 from HAKUTAKA by mirie
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:   [INFO]
vCLS-d50ef15f-7df6-4e94-8809-7afd00541836:  [ERROR] VM may be a vSphere appliance. Altering VMware virtual appliances is not supported.


あまり細かくは見てないですが、ざっと見、チェック項目に対し PASS/FAIL でチェック結果を出力しているっぽい。 ただ、如何せん SCG の Excel シートとの紐づけられる情報が無いので網羅的にできてるのか/どれをチェックしたのか分かりにくい…

とりあえずチェックはできそうなので、見やすさは個々で工夫が必要。
今後の改善に期待したい。

ホームラボ 2023 の話(物理編)

入江さん家のホームラボの個人的記録。
今回は物理編。仮想マシンや VLAN があるのでいずれ論理編も…

物理構成図

Aterm MR05LN

我が家の基幹ルータ。
物件事情により固定回線が引けないため、楽天モバイルの SIM を挿し、クレードル装着で有線接続を行うことで自宅環境の対インターネット接続を全て賄っている。
(おおよそ 200~300GB/月)
たまにハング?しているのか、通信が止まることがあり、再起動が必要なのがネック。
最近バッテリーが膨張気味なので、回線含めそろそろ見直し検討か…

本来はモバイルルータなので無線 AP もあるがこちらは使わず。

Cisco Catalyst 3560G-TS-E

Catalyst L3スイッチ。IOS は 12.2。
VLAN 切りたくて中古をネットでで探し購入。15K くらい。
機能的に不満は無いが、ウチのラボ機器の中でファン音が一番うるさい…

NETGEAR GS308

アンマネージド 1Gbps8port L2スイッチ、要は普通のご家庭ハブ。
このハブ配下は全て通常の?ご家庭用ネットワーク。

Buffalo WZR-1750DHP2

無線 LAN ルータ。
引越し前はルータとしても使っていたが、固定回線が引けないためルータは休止中。
今はテレビ台裏で家電機器用ハブ / 無線 AP / DHCP として利用。

Pixel Tablet / Fire HD 10 / スマホ

Wifi 接続なガジェットたち。

PS3 / TV

有線接続な家電群。
TV(REGZA)は Android TV で、動画サービスが使えるため繋がっていると色々有用。

社給ノート PC

業務で使う社給のノート PC。
有線接続の方が安定していそうなので、Thunderbolt Dock 経由で接続。

DIY PC

自作 PC、Ryzen 5 2600X なのでそろそろ 4~5年もの?
CPU /メモリ/ディスクの性能は全然余裕だが、一番不足しているのは PCIe レーン…
(サブ側の NVMe がフル帯域出せてない)

IODATA LANDISK

NAS。2TB x 2 RAID1
本来は DS420j に移行予定だが、あまりモチベーションなく、ダラダラ運用中。

Synbnology DS420j

Synology NAS。4 ベイ中 2 ベイに 8TB HDD RAID1 で稼働中。
vSphere 環境の共有 NFS データストアとしてがメインで、一部 NAS としても併用中。
2.5Gbps USB NIC + コミュニティドライバて安価にデュアル NIC / 2.5Gbps 化がいけるかと睨んでいたが、どうも x86 系の DS でないと安定しないみたいで頓挫…
1Gbps シングル NIC で運用中ではあるが、速度面での不満はそこまでない。

Intel NUC10 (NUC10i7FNH)

初めて導入したラボ機器。
低周波数ではあるが 6c/12t と当時の民生 CPU の中ではコア数が豊富だった。
ESXi 7 が入っており、現在は主に vCenter や vROps/vRLI/vRSLCM などの管理系が動作。

Minisforum EliteMini HM80

AMD プラットフォームでありながら Intel NIC が載っていたことでラボの ESXi ノードとしての地位を確立した Minisforum の初代導入機器。
Ryzen 7 4800U 搭載で 8c/16t ながらそれなりの周波数があるため CPU 性能は十分。 HM80 はベアボーンモデルが無かったので、ラインナップ的に最大容量だったメモリ 32GB モデルを購入。
いづれ 64GB に換装したいところ… vhoge.hateblo.jp

Minisforum EliteMini HM90

HM80 の後継モデル。
こちらはベアボーンモデルが登場したことでメモリ/ディスクを無駄なく自由に選択できるようになり、ご家庭 ESXi ノードとしては決定版と言っても良いモデル。
HM80 2ノードと併せて 1 ESXi クラスタを形成し、諸々検証リソースとして活用中。 vhoge.hateblo.jp

Minisforum Venus Series UM560

GaN 電源採用でアダプターがコンパクトになったモデル。
本来は 8c/16 な UM580 狙いだったが、売り切れ続で再販未定であったため妥協。
が、今まで 2回電源故障で交換している…
HM80/90 に比べコンパクトになった分、エアフローが繊細で熱がこもりやすくなった?

現在は vSAN 検証用の Nested 環境リソースとして安定して稼働中。
vhoge.hateblo.jp

Planex FX2GF-08EM

アンマネージド 8port L2スイッチで、こちらは 2.5Gbps 対応。 当時出ていた 2.5Gbps ハブで一番安かったのでコレにした記憶。
ESXi / DS420j 間で 2.5Gbps 接続でストレージネットワークとなる予定だったが DS420j が頓挫。
現在は vMotion ネットワーク用のハブとして接続。

Raspberry Pi 4

ESXi on ARM で遊ぶ用に購入していたラズパイノード群。全て高騰前に確保。
一台は Ubuntu を突っ込み、ラボ DNS / NTP / Horizon 用イベント DB として稼働し、他は ESXi on ARM が動いていたが、いつのまにかシステム領域が飛んでそのまま放置…