Add upgrade survey link to package upgrade output
We would like to better understand the pain points and strengths of our self-managed update process, similar to what we are doing for our install process (#268398 (closed)).
Proposed solution
Add a survey link to the console output when a package is upgraded.
Help us improve the upgrade experience, let us know how we did with a 1 minute survey: <survey link>
We should output this at the end of the installation output, below where we link to the README: Help us improve the installation experience"
Survey link
Information about installation type and new release (the one they are upgrading to) of GitLab should be passed through the link. You can read more about it in the Qualtrics documentation. Values for installation type should be 'omnibus', 'helm', 'docker', 'other'
. For new release value should be release number with -
instead of .
(e.g. for GitLab version 13.6 the value would be 13-6
).
I guess that link should be created dynamically. Bellow I try to illustrate how I think it should happen:
installation = 'omnibus'
release = '13-7'
link_base = 'https://gitlab.fra1.qualtrics.com/jfe/form/SV_0Hwcx9ncPfygMfj'
full_link = link_base + '?installation=' + installation + '&release=' + release
Where the value of the full_link
would be https://gitlab.fra1.qualtrics.com/jfe/form/SV_0Hwcx9ncPfygMfj?installation=omnibus&release=13-7