7 days agoMark Zinthefer committed change 31345 into dev Adding trigger script to enforce the type of a changelist to "restricted" | ||
Add a comment | ||
8 days agoC. Thomas Tyler committed change 31344 into dev Added default P4ALIASES for perforce OS user to SDP. | ||
11 days agoC. Thomas Tyler committed change 31329 into dev Added summary of errors and warnings at the end. This summary is displayed by default. A '-skip_summary' option has been added to suppress the summary.... Added checks for existence of statepullL and statefailover files in P4ROOT on p4d servers. A warning is reported if these files exist, advising the user to remove these failover remnant files. Addressed some issues reported by shellcheck. #review @robert_cowham « | ||
17 days agoC. Thomas Tyler committed change 31325 into dev Minor doc tweaks to add more detail on sync_replica.sh and keep_offline_db_current.sh. | ||
24 days agoC. Thomas Tyler committed change 31317 into dev | ||
27 days agoC. Thomas Tyler committed change 31314 into dev Added P4IGNORE entries useful clients associated with the //sdp/dev_insitu stream rooted at /p4. | ||
about a month agoC. Thomas Tyler committed change 31311 into dev | ||
about a month agoC. Thomas Tyler committed change 31306 into dev Doc tweak; non-functional change. | ||
about a month agoC. Thomas Tyler committed change 31285 into dev Fix so MASTER_ID value written into mkdirs.N.cfg file is correct. This fixes an issue where p4_N.vars files are generated with an incorrect P4MASTER_...ID value. With this change, passsing the ServerID from install_sdp.sh to called mkdirs.sh will no longer require the '-s <ServerID>' nor the '-t <ServerType>' command line options. Also change text in generated config file to indicate that it is OK to set the ServerID of a commit/master server if you have a desired ServerID that is different from the SDP-default (currently master.N). Adjusted terminology to prefer 'p4d_commit' over 'p4d_master', but preserve p4d_master as a synonym for backward compatibility with older config giles. « | ||
about a month agoRobert Cowham committed change 31270 into dev Change tuned profile to do bootloader stuff if required | ||
2 months agoC. Thomas Tyler committed change 31228 into dev Fixed 'p4login1' typo in docs. | ||
2 months agoC. Thomas Tyler committed change 31213 into dev Fixed test suite issue with CLI tests formatted as p4@PORT@USER@CLIENT. | ||
2 months agoC. Thomas Tyler committed change 31212 into dev Corrected format of a test entry. | ||
2 months agoC. Thomas Tyler committed change 31210 into dev Fixed issue with case-sensitivty of server spec name in configurable values. For example, if the server spec name is p4d_edge_SITEX and is case-insen...sitive, the configurables displayed with p4d -cshow can look like P4D_EDGE_sitex and still be valid. An example of an issue this fixes that an edge server being migrated from Windows to Linux could have the run_if_edge.sh script fail to determine that the server is an edge server; a daily_checkpoint.sh would run fine interactively but would fail to execute from the crontab, due to the run_if_edge.sh not detecting it was an edge. The situation that could cause this would be that a ServerID could be p4d_edge_SYD but the lbr.replication configurable could be set as P4D_EDGE_SYD#lbr.replication=readonly « | ||
2 months agoC. Thomas Tyler committed change 31208 into dev Merged down hot patch to web docs only (no functional change). | ||
2 months agoC. Thomas Tyler committed change 31207 into main Web doc update only; tweaked versions. | ||
2 months agoWill Kreitzmann committed change 31206 into downloads Packaged SDP 2024.2.31193. | ||
2 months agoWill Kreitzmann committed change 31204 into main Released SDP 2024.2.31193 (2025/01/17). Copy Up using 'p4 copy -r -b perforce_software-sdp-dev'. | ||
2 months agoWill Kreitzmann committed change 31200 into dev Updated Version for release. | ||
2 months agoWill Kreitzmann committed change 31198 into tools Modified through swarm. | ||
2 months agoWill Kreitzmann committed change 31196 into tools Modified through swarm. | ||
2 months agoWill Kreitzmann committed change 31194 into tools Modified through swarm. | ||
2 months agoWill Kreitzmann committed change 31193 into dev Regenerated docs for release. | ||
2 months agoWill Kreitzmann committed change 31191 into tools Modified through swarm. | ||
2 months agoWill Kreitzmann committed change 31189 into tools Modified through swarm. | ||
2 months agoWill Kreitzmann committed change 31187 into dev Updated generated script man pages. | ||
2 months agoC. Thomas Tyler committed change 31185 into dev Added more detailed information on The Site Directory (/p4/common/site). Adapted Makefile to generate HTML from Markdown for this special case where... the /p4/common/site/ReadMe.md file deployed with the SDP in a runtime environment in the site folder generates an HTML elsewhere, in the SDP doc folder. Fixes SDP-722. « | ||
2 months agoC. Thomas Tyler committed change 31183 into dev Rel notes WIP. | ||
2 months agoC. Thomas Tyler committed change 31180 into tools Added util for developing SDP in BSW lab. | ||
2 months agoC. Thomas Tyler committed change 31178 into dev Tweaked error message in sdp_upgrade.sh; non-functional change. | ||
2 months agoRobert Cowham commented on review 31171 (revision 1) (verify_sdp.sh, line 1906) for dev Might be useful to indicate which one did here (I know it is output previously, but even so....) | ||
2 months agoRobert Cowham commented on review 31171 (revision 1) (verify_sdp.sh, line 1859) for dev -eq 1 ?? | ||
2 months agoRobert Cowham commented on review 31102 (revision 1) (backup_functions.sh, line 169) for dev @tom_tyler why the head -1? | ||
2 months agoC. Thomas Tyler committed change 31170 into dev | ||
2 months agoC. Thomas Tyler committed change 31169 into dev Extended test suite to cover more new verify_sdp.sh features. | ||
2 months agoC. Thomas Tyler committed change 31168 into dev Added more unreported error exemptions. | ||
2 months agoC. Thomas Tyler committed change 31167 into dev | ||
2 months agoC. Thomas Tyler committed change 31164 into dev Added new tests for verify_sdp.sh feature to verify that a commit server spec is defined and no 'standard' specs are designed. | ||
2 months agoC. Thomas Tyler committed change 31163 into dev Added support for specifying port/user/client in individual CLI tests. | ||
2 months agoC. Thomas Tyler committed change 31161 into dev Added 'r' utility for manual testing using command line tests. | ||
2 months agoC. Thomas Tyler committed change 31160 into dev I squeezed in some time to improve my script: * Added a --check option to check cert files for problems and report them: - certificates follow...ing a self-signed cert - certificates not signed by the subsequent cert - identify self-signed certs * It's now usable in a pipeline: - If no file arguments are given then it reads from stdin - Any file argument of - read stdin when that argument is processed - All non-certificate lines in the input are ignored so you can pipe the output of openssl s_client to it without needing to pre-process the data * To make it easier to use it from another script, it now exits with a meaningful exit status: - 0 No problems were detected. - 1 Some files were not readable. - 2 Problems were found within at least one certificate file. - 3 Invalid parameters were given, or help was requested. * I expanded and improved the help text * I renamed the -d | --details option to -s | --some to make the order of increasing detail more obvious - the --all, --most, --some, and --summary options are ordered by the amount of detailed info they provide, from most to least. - this conflicted with the -s | --summary option so I renamed that to -S | --summary « | ||
2 months agoC. Thomas Tyler committed change 31158 into dev This is a change to unreleased new behaviour to handle the clients.readonly.dir data as part of the database swap handling. Added a disk space safe...ty check, so the refresh_P4ROOT_from_offline_db will safely abort early if there's not enough disk space to safely complete the rsync of the readonly.clients.dir folder to the offline_db prior to the database swap orchestrated by refresh_P4ROOT_from_offline_db.sh. Renamed the copy function for improved clarity, and added a new rsync_with_preflight function to improve modularity. « | ||
2 months agoC. Thomas Tyler committed change 31152 into dev Added feature to preserve client.readonly.dir during a database swap. Refined tmp file cleanup logic to search only for tmp files owned by the defin...ed OSUSER. #review @robert_cowham « | ||
2 months agoC. Thomas Tyler commented on the description for review 31137 for dev FYI @neal_firth | ||
2 months agoC. Thomas Tyler committed change 31136 into dev Added content to cover scenario where P4JOURNAL is set in db.config. This addresses SDP-737 (Doc): In SDP Legacy Upgrade Guide, advise p4d -cunset P4...JOURNAL if needed. Also updated URL for list of configurables due to change in Perforce web site layout, with docs moved from somewhere under www.perforce.com to somewhere under help.perforce.com. For example: Old URL for configurables: https://www.perforce.com/manuals/cmdref/Content/CmdRef/configurables.alphabetical.html New URL for configurables: https://help.perforce.com/helix-core/server-apps/cmdref/current/Content/CmdRef/configurables.alphabetical.html « | ||
2 months agoC. Thomas Tyler commented on review 31134 for dev FYI @jclucas | ||
2 months agoC. Thomas Tyler committed change 31108 into dev | ||
2 months agoC. Thomas Tyler committed change 31107 into dev Added x509-show-chain cert script. | ||
3 months agoC. Thomas Tyler committed change 31101 into dev Fixed bug where a case-insensitive server is sensitive to the case of a server spec in the server.id file. If the instance is case-sensitive, t...hen a grep for the ServerID in dumped db.server output should also be case-insensitive. An impact of the bug is that the run_if_*.sh scripts, e.g. run_if_edge.sh, will not work if the case of the ServerID in the $P4ROOT/server.id file doesn't match what shows in 'p4 servers'. The case must match if the data set is case- sensitive, but is not required to match if it is insensitive (but due to the bug, is must match). Without this code change in SDP, an easy workaround for this issue is simply to adjust the case of the ServerID value in the $P4ROOT/server.id file match what appears in the output of 'p4 servers'. This bug may be more likely to appear in a Windows to Linux migration. Fixes SDP-1184. #review @leif.johnson « | ||
3 months agoC. Thomas Tyler committed change 31100 into tools Added 'bp' alias. | ||