Solved

IFS Cloud Remote Installation - Azure VM

  • 27 January 2023
  • 6 replies
  • 501 views

Userlevel 2
Badge +7

Hi All 

 

Has anyone experienced the following error message when installing the IFS Cloud Middle Tier server. 

This error happens when the install script comes to setup ifs-ingress. 

Error: looks like "https://ifscloud.jfrog.io/artifactory/helm" is not a valid chart repository or cannot be reached: failed to fetch https://ifscloud.jfrog.io/artifactory/helm/index.yaml : 403 Forbidden  

 

Cheers Lee

icon

Best answer by Charith Epitawatta 30 January 2023, 13:09

View original

6 replies

Userlevel 7
Badge +31

Hi @WyrLeeLeW,

Have you checked whether you have specified the correct Helm credentials in the ifscloud-values.yaml file? The 403 error you have received suggests there is a problem with the credentials. You can find the credentials in your Build Place under “Manage Deployments” section. 

Furthermore, if you want to verify whether your helm credentials are correct, you could try invoking following cURL command from within the Linux box, using a terminal:

curl -I -u "<username>:<password>" -X GET "https://ifscloud.jfrog.io/artifactory/helm"

Hope this helps!

Userlevel 2
Badge +7

Hi @Charith Epitawatta 

 

Thanks for your response. 

I don’t appear to have an ifscloud-values.yaml file in my ifsroot config directory. Please can you advise if the file is held in a different location within ifsroot?


Cheers Lee

Userlevel 7
Badge +31

Hi @WyrLeeLeW,

That is where it is supposed to be by default. If the file is named and placed correctly, IFS Cloud installer will pick it up automatically. If you have placed it in a different location, then you have to pass it to the installer using the --values flag. Please do a search in your ifsroot directory and see whether you can find the file. 

If you don’t have the file, then you need to create one. You can do that either by referencing one of your other environments(make sure to update the values correctly) or create a new one. 

Please have a look at following documentation:

https://docs.ifs.com/techdocs/22r2/070_remote_deploy/010_installing_fresh_system/200_installing_ifs_cloud/035_ifs_cloud_ifsinstaller/030_installation_parameters/

Hope this helps!

Userlevel 2
Badge +7

Hi @Charith Epitawatta 

 

The issue I am getting is when I am preparing the middleware server and running main.ps1 -resource ‘INGRESS’

At this point I don’t believe the details come from ifscloud-install.yaml but rather the main_config.json. I should be prompted for credentials but instead I am presented with the error detailed above.

 

Cheers Lee

Userlevel 7
Badge +31

Hi @WyrLeeLeW,

In that case, could you please  check if the Username and password are correct in “jfrog-artifactory-api-key” file in ifsroot\config\secrets directory?

Please also refer to question #27 regarding URLs that need to be whitelisted in following KBA:

You can also refer to the following KBA:

Hope this helps!

Userlevel 2
Badge +7

Hi @Charith Epitawatta 

 

Thanks for your help on this ifs-ingress installed as expected and prompted for credentials 

 

Cheers Lee

Reply