xebialabs-community / puppet-xldeploy

Puppet module for managing XL Deploy
5 stars 10 forks source link

Broken default urls? #44

Closed WianVos closed 9 years ago

WianVos commented 9 years ago

Seems like as of today, the default urls that contain tech.xebialabs.com/downloads such as $download_server_url = "https://tech.xebialabs.com/download/xl-deploy/${version}/xl-deploy-${version}-server.zip

Seem to have stopped working. What I have had to adjust them to:

$download_server_url = "https://dist.xebialabs.com/xl-deploy/${version}/xl-deploy-${version}-server.zip

Also, had to change a setting in the lib folder for the plugins:

lib/puppet/type/xldeploy_plugin_netinstall.rb: defaultto 'https://dist.xebialabs.com/plugins'

mpvvliet commented 9 years ago

This is indeed the case -- check this announcement: https://xebialabs.zendesk.com/entries/71390235-New-XebiaLabs-download-server

There is a redirect in place though. Guess this isn't picked up / used by the module?

boconnell2210 commented 9 years ago

Using the browser, the redirect works fine. The module appears to handle this in the following way.

Results from the command line when running the puppet debug output. [~]# /usr/bin/curl -u xyz:abc https://dist.xebialabs.com/xl-deploy/xl-deploy/4.5.2/xl-deploy-4.5.2-cli.zip <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at sys-admin@xebialabs.com to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

WianVos commented 9 years ago

updated the urls ..