ReleaseNotes.md #34

  • //
  • guest/
  • perforce_software/
  • helix-installer/
  • main/
  • doc/
  • ReleaseNotes.md
  • Markdown
  • View
  • Commits
  • Open Download .zip Download (7 KB)

Release Notes for HI - Helix Installer

Introduction

This document describes changes to the Helix Installer.

Change History

2020/09/25: HelixInstaller/MultiArch/2020.1/26784 (2020/09/25)

Jobs fixed since change 26607 up to 26784 (F=Feature, B=Bug):

  • HI-43 (B): Fixed issue calling init script on RHEL/CentOS 6.
  • HI-44 (F): Make /hx* mount points configurable in settings.cfg
  • HI-47 (F): Add Ubuntu 20 to the test suite.

2020/07/10: HelixInstaller/MultiArch/2020.1/26607 (2020/07/10).

  • Non-functional changes to maintain shellcheck compliance.

2020/06/17: HelixInstaller/MultiArch/2020.1/26576 (2020/06/17).

  • HI-36 - In one place, a chmod is used where a chown is needed.
  • HI-37 - When OSUSER perforce is created, set password same as same P4USER.
  • HI-40 - Updated default p4d to r20.1.
  • HI-41 - p4*_N.service.t should point to SDP doc.
  • HI-42 - Adjusted to new order of operations with latest SDP.

2020/01/22: HelixInstaller/MultiArch/2019.4/26181 (2020/01/22).

  • HI-32 - Updated default Helix binaries to 2019.2.
  • HI-31 - Enhanced '-d <sdp_dir>' to use an SDP.Unix.tgz.
  • HI-30 - Added CentOS 8 to test suite.

2019/08/22: HelixInstaller/MultiArch/2019.4/26029 (2019/08/22).

  • HI-28 - Fix issue with systemd files when OSUSER is not perforce.
  • HI-29 - Enable Sample Depot install with non-default OSUSER.

2019/08/21: HelixInstaller/MultiArch/2019.4/26010 (2019/08/21).

  • HI-26 - Fixed systemd service file for p4d containing hard-coded ref to instance 1.

2019/08/20: HelixInstaller/MultiArch/2019.4/26006 (2019/08/20).

  • HI-21 - Make OSUSER and OSGROUP configurable settings.
  • HI-24 - Enhance sample config file to show must/should/shouldn't change values.

2019/08/20: HelixInstaller/MultiArch/2019.4/25995 (2019/08/20).

  • https://swarm.workshop.perforce.com/jobs/HI-17
  • https://swarm.workshop.perforce.com/jobs/HI-18
  • https://swarm.workshop.perforce.com/jobs/HI-19
  • https://swarm.workshop.perforce.com/jobs/HI-20

2019/07/24: HelixInstaller/MultiArch/2019.3/25890 (2019/07/24):

  • Fixed issue with Ubuntu 18 tests.
  • Test suite adjustments.

2019/07/23: HelixInstaller/MultiArch/2019.3/25869 (2019/07/23):

  • https://swarm.workshop.perforce.com/jobs/HI-13
  • https://swarm.workshop.perforce.com/jobs/HI-16

2019/07/11: HelixInstaller/MultiArch/2019.3/25820 (2019/07/11):

  • https://swarm.workshop.perforce.com/jobs/HI-15
  • https://swarm.workshop.perforce.com/jobs/HI-14
  • https://swarm.workshop.perforce.com/jobs/HI-12
  • https://swarm.workshop.perforce.com/jobs/HI-11
  • https://swarm.workshop.perforce.com/jobs/HI-10
  • https://swarm.workshop.perforce.com/jobs/HI-9

2019/06/19: HelixInstaller/MultiArch/2019.2/25723 (2019/06/19). Upgraded to use 2019.1 Helix Core executables, and made test suite enhancements.

2019/05/02: HelixInstaller/MultiArch/2019.2/25598 (2019/05/02). Changed default tarball for SDP installs.

2019/04/12: Helix Installer MultiArch/2019.2/25497. Bug fix so email settings take effect, and added MailFrom setting.

2019/04/11: Helix Installer MultiArchs/2019.2.25493. Parameterized setup. Changed default tarball for SDP installs.

2019/03/21: Helix Installer MultiArchs/2019.1.25392. Changed default tarball for SDP installs.

2019/03/21: Helix Installer MultiArchs/2019.1.25382. Changed default tarball for SDP installs. Added '-C' and '-c' flags to support generating and using config files.

2019/03/08: Helix Installer MultiArchs/2019.1.25324. Changed default tarball for SDP installs.

2019/03/07: Helix Installer MultiArchs/2019.1.25313. This update includes minor updates:

  • Added support for handling firewalld.
  • Added CentOS 7 to test suite.
  • Adjusted to use 'ftp' user for Workshop.
  • Ensure perforce user owns his his own home directory when newly created.
  • Fixed doc typo in vagrant test suite operation command.

2019/03/06: Helix Installer MultiArch/2019.1.25285. This update addes connection to the Perforce Package Repository, making it easy to add Helix Swarm, the Git Connector, etc.

2019/03/03: Helix Installer MultiArch/2019.1.25250. This is a major version release 3.1. Also Updated SDP to 2019.1, a new major SDP release.

2019/02/22: Helix Installer MultiArch/2019.1.25164. Updated SDP version, other test suite updates.

2018/11/24: Helix Installer MultiArch/2018.2.24912. Added login for sdp_reader.

2018/11/14: Helix Installer MultiArch/2018.2.24862. Updated for P4D 2018.2.

2018/04/11: Helix Installer MultiArch/2018.1.23873. Added openssl-devel to list of packages to install in preparation for running reset_sdp.sh.

2018/04/11: Helix Installer MultiArch/2018.1.23869. Added adding zlib-devel to list of packages to install in preparation for running reset_sdp.sh.

2018/04/11: Helix Installer MultiArch/2018.1.23866. Doc updates only, including adding rsync to list of packages to install in preparation for running reset_sdp.sh.

2018/04/03: Helix Installer MultiArch/2018.1.23826. Update to latest SPD Version

2018/02/12: Helix Installer MultiArch/2018.1.23597, Updated to latest SDP version.

2018/01/19: Helix Installer MultiArch/2018.1.23512. Tweaked to simplify running a series of installs while re-using the Downloads dir, acquiring an updated SDP tarfile from the FTP server if needed. Update to latest SDP.

2017/12/08: HelixInstaller/MultiArch/2017.4/23363. Enhanced workflow for running a series of trials re-using the downloads dir, acquiring a new SDP tar file only if needed.

2017/12/08: HelixInstaller/MultiArch/2017.4/23359, updated to current SDP.

2017/12/05: HelixInstaller/MultiArch/2017.4/23333, updated to current SDP.

2017/11/29: HelixInstaller/MultiArch/2017.4/23281, doc update only.

2017/11/22: HelixInstaller/MultiArch/2017.4/23243, added support for testing shelved changelists from the SDP dev branch.

2016/05/04: HelixInstaller/MultiArch/2016.1/19263, first formal release.

2015/04/04: Broke ground on the Helix Installer project in The Workshop, change @12333. (The actual start of the project was a few years earlier; there is no formal history trail prior to The Workshop.)

For More Information

For more information on jobs, commits, change history details, etc, see: https://swarm.workshop.perforce.com/projects/perforce_software-helix-installer

# Release Notes for HI - Helix Installer

## Introduction

This document describes changes to the Helix Installer.

## Change History

**2020/09/25**: HelixInstaller/MultiArch/2020.1/26784 (2020/09/25)

Jobs fixed since change 26607 up to 26784 (F=Feature, B=Bug):

* [HI-43](https://swarm.workshop.perforce.com/jobs/HI-43) (B): Fixed issue calling init script on RHEL/CentOS 6.
* [HI-44](https://swarm.workshop.perforce.com/jobs/HI-44) (F): Make /hx* mount points configurable in settings.cfg
* [HI-47](https://swarm.workshop.perforce.com/jobs/HI-47) (F): Add Ubuntu 20 to the test suite.

**2020/07/10**: HelixInstaller/MultiArch/2020.1/26607 (2020/07/10).
* Non-functional changes to maintain shellcheck compliance.

**2020/06/17**: HelixInstaller/MultiArch/2020.1/26576 (2020/06/17).
* [HI-36](https://swarm.workshop.perforce.com/jobs/HI-36) - In one place, a chmod is used where a chown is needed.
* [HI-37](https://swarm.workshop.perforce.com/jobs/HI-37) - When OSUSER perforce is created, set password same as same P4USER.
* [HI-40](https://swarm.workshop.perforce.com/jobs/HI-40) - Updated default p4d to r20.1.
* [HI-41](https://swarm.workshop.perforce.com/jobs/HI-41) - p4*_N.service.t should point to SDP doc.
* [HI-42](https://swarm.workshop.perforce.com/jobs/HI-42) - Adjusted to new order of operations with latest SDP.

**2020/01/22**: HelixInstaller/MultiArch/2019.4/26181 (2020/01/22).
* [HI-32](https://swarm.workshop.perforce.com/jobs/HI-32) - Updated default Helix binaries to 2019.2.
* [HI-31](https://swarm.workshop.perforce.com/jobs/HI-31) - Enhanced '-d <sdp_dir>' to use an SDP.Unix.tgz.
* [HI-30](https://swarm.workshop.perforce.com/jobs/HI-30) - Added CentOS 8 to test suite.

**2019/08/22**: HelixInstaller/MultiArch/2019.4/26029 (2019/08/22).
* [HI-28](https://swarm.workshop.perforce.com/jobs/HI-28) - Fix issue with systemd files when OSUSER is not perforce.
* [HI-29](https://swarm.workshop.perforce.com/jobs/HI-29) - Enable Sample Depot install with non-default OSUSER.

**2019/08/21**: HelixInstaller/MultiArch/2019.4/26010 (2019/08/21).
* [HI-26](https://swarm.workshop.perforce.com/jobs/HI-26) - Fixed systemd service file for p4d containing hard-coded ref to instance 1.

**2019/08/20**: HelixInstaller/MultiArch/2019.4/26006 (2019/08/20).
* [HI-21](https://swarm.workshop.perforce.com/jobs/HI-21) - Make OSUSER and OSGROUP configurable settings.
* [HI-24](https://swarm.workshop.perforce.com/jobs/HI-24) - Enhance sample config file to show must/should/shouldn't change values.

**2019/08/20**: HelixInstaller/MultiArch/2019.4/25995 (2019/08/20).
* https://swarm.workshop.perforce.com/jobs/HI-17
* https://swarm.workshop.perforce.com/jobs/HI-18
* https://swarm.workshop.perforce.com/jobs/HI-19
* https://swarm.workshop.perforce.com/jobs/HI-20

**2019/07/24**: HelixInstaller/MultiArch/2019.3/25890 (2019/07/24):
* Fixed issue with Ubuntu 18 tests.
* Test suite adjustments.

**2019/07/23**: HelixInstaller/MultiArch/2019.3/25869 (2019/07/23):
* https://swarm.workshop.perforce.com/jobs/HI-13
* https://swarm.workshop.perforce.com/jobs/HI-16

**2019/07/11**: HelixInstaller/MultiArch/2019.3/25820 (2019/07/11):

* https://swarm.workshop.perforce.com/jobs/HI-15
* https://swarm.workshop.perforce.com/jobs/HI-14
* https://swarm.workshop.perforce.com/jobs/HI-12
* https://swarm.workshop.perforce.com/jobs/HI-11
* https://swarm.workshop.perforce.com/jobs/HI-10
* https://swarm.workshop.perforce.com/jobs/HI-9

**2019/06/19**: HelixInstaller/MultiArch/2019.2/25723 (2019/06/19). Upgraded to use 2019.1 Helix Core executables, and made test suite enhancements.

**2019/05/02**: HelixInstaller/MultiArch/2019.2/25598 (2019/05/02). Changed default tarball for SDP installs.

**2019/04/12**: Helix Installer MultiArch/2019.2/25497. Bug fix so email settings take effect, and added MailFrom setting.

**2019/04/11**: Helix Installer MultiArchs/2019.2.25493. Parameterized setup. Changed default tarball for SDP installs.

**2019/03/21**: Helix Installer MultiArchs/2019.1.25392. Changed default tarball for SDP installs.

**2019/03/21**: Helix Installer MultiArchs/2019.1.25382. Changed default tarball for SDP installs. Added '-C' and '-c' flags to support generating and using config files.

**2019/03/08**: Helix Installer MultiArchs/2019.1.25324. Changed default tarball for SDP installs.

**2019/03/07**: Helix Installer MultiArchs/2019.1.25313. This update includes minor updates:
* Added support for handling firewalld.
* Added CentOS 7 to test suite.
* Adjusted to use 'ftp' user for Workshop.
* Ensure perforce user owns his his own home directory when newly created.
* Fixed doc typo in vagrant test suite operation command.

**2019/03/06**: Helix Installer MultiArch/2019.1.25285. This update addes connection to the Perforce Package Repository, making it easy to add Helix Swarm, the Git Connector, etc.

**2019/03/03**: Helix Installer MultiArch/2019.1.25250. This is a major version release 3.1.  Also Updated SDP to 2019.1, a new major SDP release.

**2019/02/22**: Helix Installer MultiArch/2019.1.25164. Updated SDP version, other test suite updates.

**2018/11/24**: Helix Installer MultiArch/2018.2.24912. Added login for sdp_reader.

**2018/11/14**: Helix Installer MultiArch/2018.2.24862. Updated for P4D 2018.2.

**2018/04/11**: Helix Installer MultiArch/2018.1.23873. Added openssl-devel to list of packages to install in preparation for running `reset_sdp.sh`.

**2018/04/11**: Helix Installer MultiArch/2018.1.23869. Added adding zlib-devel to list of packages to install in preparation for running `reset_sdp.sh`.

**2018/04/11**: Helix Installer MultiArch/2018.1.23866. Doc updates only, including adding rsync to list of packages to install in preparation for running `reset_sdp.sh`.

**2018/04/03**: Helix Installer MultiArch/2018.1.23826. Update to latest SPD Version

**2018/02/12**: Helix Installer MultiArch/2018.1.23597, Updated to latest SDP version.

**2018/01/19**: Helix Installer MultiArch/2018.1.23512. Tweaked to simplify running a series of installs while re-using the Downloads dir, acquiring an updated SDP tarfile from the FTP server if needed. Update to latest SDP.

**2017/12/08**: HelixInstaller/MultiArch/2017.4/23363. Enhanced workflow for running a series of trials re-using the downloads dir, acquiring a new SDP tar file
only if needed.

**2017/12/08**: HelixInstaller/MultiArch/2017.4/23359, updated to current SDP.

**2017/12/05**: HelixInstaller/MultiArch/2017.4/23333, updated to current SDP.

**2017/11/29**: HelixInstaller/MultiArch/2017.4/23281, doc update only.

**2017/11/22**: HelixInstaller/MultiArch/2017.4/23243, added support for testing shelved changelists from the SDP dev branch.

**2016/05/04**: HelixInstaller/MultiArch/2016.1/19263, first formal release.

**2015/04/04**: Broke ground on the Helix Installer project in The Workshop, change [@12333](https://swarm.workshop.perforce.com/changes/12333).  (The actual start of the project was a few years earlier; there is no formal history trail prior to The Workshop.)

## For More Information
For more information on jobs, commits, change history details, etc, see:
[https://swarm.workshop.perforce.com/projects/perforce_software-helix-installer](https://swarm.workshop.perforce.com/projects/perforce_software-helix-installer)

# Change User Description Committed
#59 31175 C. Thomas Tyler Released HelixInstaller 2024.2.31173 (2025/01/15).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#58 30497 C. Thomas Tyler Released SDP 2024.1.30495 (2024/07/23).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#57 30418 C. Thomas Tyler Hot fix of cosmetic formatting fix to Release Notes.
#56 30414 C. Thomas Tyler Released SDP 2024.1.30412 (2024/06/13).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#55 30301 C. Thomas Tyler Released SDP 2023.2.30299 (2024/05/09).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#54 30046 C. Thomas Tyler Released SDP 2023.1.29958 (2023/12/01).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#53 29960 C. Thomas Tyler Released SDP 2023.1.29958 (2023/12/01).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#52 29707 C. Thomas Tyler Released SDP 2023.1.29698 (2023/07/11).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#51 29663 C. Thomas Tyler Released SDP 2023.1.29661 (2023/06/27).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#50 29618 C. Thomas Tyler Released SDP 2023.1.29616 (2023/05/25).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#49 29450 C. Thomas Tyler Released SDP 2022.2.29448 (2023/02/27).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#48 29405 C. Thomas Tyler Released SDP 2022.2.29403 (2023/02/06).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#47 29124 C. Thomas Tyler Released SDP 2022.1.29075 (2022/10/10).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#46 28931 C. Thomas Tyler Released SDP 2022.1.28929 (2022/07/05).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#45 28863 C. Thomas Tyler Released SDP 2022.1.28834 (2022/05/27).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#44 28665 C. Thomas Tyler Released SDP 2022.1.28663 (2022/03/08).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#43 28415 C. Thomas Tyler Released SDP 2021.4.28409 (2021/11/24).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#42 28129 C. Thomas Tyler Released SDP 2021.3.28126 (2021/10/24).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#41 27427 C. Thomas Tyler Released SDP 2021.2.27425 (2021/02/09).
Copy Up using 'p4 copy -r -b perforce_software-helix-installer-dev'.
#40 27229 C. Thomas Tyler Released Helix Installer 2021.1.27227 (2021/01/20).
#39 27165 C. Thomas Tyler Released HelixInstaller 2021.1.27163 (2021/01/11).
#38 27139 C. Thomas Tyler Released HelixInstaller 2021.1.27137 (2021/01/03).
#37 27036 C. Thomas Tyler Released HelixInstaller 2020.2.27031 (2020/12/11).
#36 26975 C. Thomas Tyler Released HelixInstaller 2020.2.26973 (2020/12/01).
#35 26831 C. Thomas Tyler Released HelixInstaller/MultiArch/2020.1/26829 (2020/10/07).
#34 26793 C. Thomas Tyler Released HelixInstaller/MultiArch/2020.1/26784 (2020/09/25).
#33 26609 C. Thomas Tyler Release HelixInstaller 2020.1.26607 (2020/07/10).
#32 26578 C. Thomas Tyler Released Helix Installer 2020.1.26576 (2020/06/17).
#31 26268 C. Thomas Tyler Released HelixInstaller/MultiArch/2019.4/26181 (2020/01/22).
#30 26031 C. Thomas Tyler Released Helix Installer 2019.4.26026 (2019/08/22).
#29 26013 C. Thomas Tyler Released HelixInstaller 2019.4.26010 (2019/08/21).
#28 26008 C. Thomas Tyler Released HelixInstaller 2019.4.26006 (2019/08/20).
#27 25999 C. Thomas Tyler Released HelixInstaller 2019.4.25995 (2019/08/20).
#26 25900 C. Thomas Tyler Released HelixInstaller 2019.3.25890 (2019/07/24).
#25 25871 C. Thomas Tyler Released Helix Installer 2019.3.25869 (2019/07/23)
#24 25822 C. Thomas Tyler Released HelixInstaller/MultiArch/2019.3/25820 (2019/07/11).
#23 25725 C. Thomas Tyler Released HelixInstaller/MultiArch/2019.2/25723 (2019/06/19).
#22 25600 C. Thomas Tyler Released HelixInstaller 2019.2.25598.
#21 25499 C. Thomas Tyler Released HelixInstaller/2019.2/25497 (2019/04/12).
#20 25495 C. Thomas Tyler Released.
#19 25394 C. Thomas Tyler Released HelixInstaller/MultiArch/2019.1/25392 (2019/03/21).
#18 25384 C. Thomas Tyler Released HelixInstaller/MultiArch/2019.1/25382 (2019/03/21).
#17 25328 C. Thomas Tyler Released Rev.
HelixInstaller/MultiArch/2019.1/25324 (2019/03/08).
#16 25315 C. Thomas Tyler Released Rev.
HelixInstaller/MultiArch/2019.1/25313 (2019/03/07).
#15 25287 C. Thomas Tyler Released Rev.
HelixInstaller/MultiArch/2019.1/25285 (2019/03/06).
#14 25284 C. Thomas Tyler Released Rev.
HelixInstaller/MultiArch/2019.1/25282 (2019/03/06).
#13 25260 C. Thomas Tyler Released Rev.
HelixInstaller/MultiArch/2019.1/25250 (2019/03/02).
#12 25166 C. Thomas Tyler Released Helix Installer 2019.1.25164 (2019/02/22).
#11 24914 C. Thomas Tyler Released HelixInstaller 2018.2.24912.
#10 24865 C. Thomas Tyler Released HelixInstaller v2018.2.24862.
#9 23875 C. Thomas Tyler Released HelixInstaller/MultiArch/2018.1/23873.
#8 23872 C. Thomas Tyler Release HelixInstaller/MultiArch/2018.1/23869.
#7 23868 C. Thomas Tyler Released HelixInstaller/MultiArch/2018.1/23866 (2018/04/11).
#6 23365 C. Thomas Tyler Released 2017.4.23363.
#5 23361 C. Thomas Tyler Released 2017.4.23359.
#4 23335 C. Thomas Tyler Released Helix Installer 2017.4.23333.
#3 23283 C. Thomas Tyler Released Helix Installer 2017.4.23281
#2 19266 C. Thomas Tyler Minor corrections and typo fixes.
#1 19265 C. Thomas Tyler Updated README.md for first formal release.
Added Version and doc/ReleaseNotes.md files.