Unable to upgrade ASM On-Premise Station in a Docker Environment

book

Article ID: 193888

calendar_today

Updated On:

Products

CA App Synthetic Monitor NIMSOFT CLOUD USER EXPERIENCE MONITOR DX Application Performance Management

Issue/Introduction

Attempting to upgrade my ASM On-Premise station from 10.0.0 to 10.4.0 in our docker Environment, but it is getting the following error:

https://yum.asm.broadcom.com/7/smartpop/prod/x86_64/repodata/repomd.xml: [Errno 12] Timeout on https://yum.asm.broadcom.com/7/smartpop/prod/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 7000 milliseconds')
Trying other mirror.

If I attempt to use the proxy setting in /etc/yum.conf to allow access to the EPEL repo, then the installer is no longer able to access the local Red Hat repos.  If I disable, then I can access the local Red Hat repos, but not the EPEL and ASM repos.

Cause

Per Engineering, The problem may be that the docker cannot download the images. Unfortunately, our installer cannot transfer the proxy setting to docker configuration and customers must do it manually.

Environment

Release : 10.0

Component : CA APP SYNTHETIC MONITOR (WATCHMOUSE)

Resolution

We are currently working on this problem and maybe it will be fixed in the next version.

For now, if customers are using http proxy, they must configure the docker to use it as well. It is described here:
https://docs.docker.com/config/daemon/systemd/

Simplified:

1) create file etc/systemd/system/docker.service.d/http-proxy.conf

2) put this in it (modify the proxy address and port):

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80"

3) restart docker

4) try to download the images or restart the failing services. Should download the images if missing.