|#72||28503||robert_cowham||Add SELinux tip|
|#71||28496||robert_cowham||Fix typo in journalctl|
Added notes to get systemd SDP scripts working under SELinux
Thanks to Rich Alloway!
Updated Version to release SDP 2021.2.28410.
|#68||28351||robert_cowham||Tweaked sdp upgrades docs.|
|#67||28261||tom_tyler||Fixed on-character doc typo (curk -> curl).|
Updated Version to release SDP 2021.1.28253.
Updated Version to release SDP 2021.1.28238.
|#64||28071||robert_cowham||Clarify some notes re setting up Gmail|
Clarifications and warnings around load_checkpoint.sh
Mention recreate_offline_db.sh a little more prominently
Recommend installing postfix for mail.
Updated Version to release SDP 2020.1.27919.
Updated Version to release SDP 2020.1.27899.
Updated Version to release SDP 2020.1.27820.
Updated Version to release SDP 2020.1.27763.
Updated Version to release SDP 2020.1.27759.
|#57||27725||tom_tyler||Re-generated HTML and PDF from adoc files.|
|#56||27710||robert_cowham||Another tweak to tmpfs settings|
|#55||27709||robert_cowham||Note check for serverlocks. Fix typo in path in failover.|
Updated Version to release SDP 2020.1.27536.
Legacy Upgrade Guide doc updates:
* Added 'Put New SDP in Place' section.
* Added 'Set SDP Counters' section to set SDP_VERSION and SDP_DATE counters.
* Covered updating depot spec Map fields.
* Covered adding server.id files.
* Added missing content on putting new SDP directory in place.
SDP_Guide.Unix doc updates:
* Added Legacy Upgrade Scripts section w/clear_depot_Map_fields.sh.
Updated Makefile with new doc build dependencies.
Updated Version to release SDP 2020.1.27524.
Enhanced doc for Systemd/SysV services management and configuration
docs, separating basic configuration for start/stop/status from
enabling for start on boot (with Systemd/SysV variations for each).
Added doc coverage for using systemd to enable multiple broker configs.
Added doc coverage for applying limited sudo.
Updated Version to release SDP 2020.1.27457.
|#49||27414||tom_tyler||Updated SDP Guide.|
|#48||27406||tom_tyler||Updated Version to release SDP 2020.1.27403.|
|#47||27398||tom_tyler||Refined Makefile for generating docs and regenerated docs.|
|#46||27351||tom_tyler||Updated AsciiDoc-generated files.|
|#45||27322||tom_tyler||Updated AsciiDoc-generated files.|
|#44||27253||tom_tyler||Updated generated docs.|
Consolidated SDP Standards into the SDP Guide for UNIX/Linux.
Added references to those sections in the Windows SDP Guide.
Normalized doc titles.
Various other doc update.
Refactored SDP Legacy Upgrade content into a separate doc. The SDP
Guide will be remain comprehensive and cover how to upgrade the SDP
itself forwardm from the current version (2020.1) using the new,
p4d-like incremental upgrade mechanism.
The content for manual upgrade procedures needed to get older
SDP installations to 2020.1 is only useful until sites are on
2020.1. This content is extensive, narrowly focused, and of value
only once per installation, and thus the legacy upgrade content
is separated into its own document.
Regenerated work-in-progress HTML files for easier review.
|#40||27074||tom_tyler||Regenerated SDP Guide docs from adoc.|
Added direct links to the various scripts where they are explained.
Tweak some wording in SDP upgrade section
Pulled the SDP Upgrade Guide for Linux into the main SDP Guide,
and deleted the separate upgrade doc. Also other minor refinements.
Pulled in updated mkrep.sh v2.5.0 docs.
This version is still in progress. Search for EDITME to find
areas requiring addtional content.
Windows Guide directly includes chunks of the Unix guide for replication etc, with a little
ifdef to avoid Unix only comments.
Fix Makefile and add missing generated man page.
|#36||27033||tom_tyler||Work in progress updates to SDP_Guilde.Unix.|
Re-ordered so `systemd` info comes first (as it is more likely
to be relevant), and older SysV docs deferred.
Various other tweaks.
|#34||27014||tom_tyler||Regenerated AsciiDoc output.|
|#33||26992||robert_cowham||Document SiteTags.cfg file|
Fix typo in tmpfs /etc/fstab entry which stopped it working in the doc.
Mention in pre-requisites for failover and failover guide the need to review
OS Config for your failover server.
Document Ubuntu 2020.04 LTS and CentOS/RHEL 8 support. Note performance
has been observed to be better with CentOS.
Document pull.sh and submit.sh in main SDP guide (remove from Unsupported doc).
Update comments in triggers to reflect that they are reference implementations, not just examples. No code change.
|#31||26780||robert_cowham||Complete rename of P4DNSNAME -> P4MASTERHOST|
|#30||26755||robert_cowham||Include p4verify.sh man page in SDP Guide automatically for usage section.|
Add recommended performance tweaks:
- THP off
- server.locks directory into RAM
Update with some checklists for failover to ensure valid.
Update to v2020.1
Add Usage sections where missing to Unix guide
Refactor the content in Unix guide to avoid repetition and make things read more sensibly.
Add section on server host naming conventions
Clarify HA and DR, and update links across docs
Fix doc structure for Appendix numbering
Tidying up cross references.
Added missing sync_replica.sh docs.
First draft of new Failover Guide using "p4 failover"
Linked from SDP Unix Guide
More SDP Doc tidy up.
Removed some command summary files.
SDP Doc Update to address jobs.
Mainly documents scripts which lacked any mention.
Include script help within doc
Requires a couple of tags in the scripts themselves.
|#21||26631||robert_cowham||New AsciiDoc version of Windows SDP guide|
Fixed Makefile to generate HTML
Check in theme
Some notes in README
Remove the .docx!
|#19||26628||robert_cowham||Basically have things working for AsciiDoc|
|#18||26627||robert_cowham||First version of AsciiDoc with associated PDF|
|#17||25188||robert_cowham||Remove sdp_install doc - info covered by SDP_Guide|
Reworked style in SDP Unix Guide for better Appendix auto numbering etc.
Moved some stuff to Appendix to get to the meat of the doc faster.
Removed Best Practice doc as contained in the other.
Update the guide:
- Explain SSL
- Clarify how to check environment
- many clarifications as per fixed jobs
- example commands
- remove non-existent scripts
Updated to refer to mkdirs.1.cfg
Removed aspects of section 5 on maintenance scripts
Clarified some working
Recovering recreate_db_checkpoint.sh and undoing other changes done in
change @24393 as a quick patch/fix for SDP-341.
Also uncommenting the test for this script as the script is being
Bypassing pre-commit review for this, as I need to commit this before
making the next set of more review-worthy changes, including renaming
this script per discussion in review:
Removed recreate_db_checkpoint.sh, and references to it in
crontab and documentation. It may be restored in a future
See job SDP-341 for details and alternatives to deleting this script.
#review-24394 @robert_cowham @josh
|#11||22975||robert_cowham||Update to refer to mkdirs.cfg|
|#10||21601||robert_cowham||Update the diagram with Tom's comments.|
Fix failing tests.
Changed default filesystem names to:
hx=Helix. Updated docs to reflect this
|#8||20198||russell_jackson||Updated doc with adminpass changes.|
Changed name of daily_backup.sh to daily_checkpoint.sh
Changed name of weekly_backup.sh to recreate_db_checkpoint.sh
Updated crontabs with new names, and changed to run recreate_db_checkpoint
on the 1st Sat. of Jan. and July. For most companies, this is a better
practice than recreating weekly per discussion with Anton.
Remove solaris crontab since Solaris is pretty much dead, and we don't test on it.
Updated docs to reflect name changes, and did a little clean other other sections
while I was in there.
|#6||18538||robert_cowham||Include mention of recreate_offline_db|
Routine Merge Down to dev from main using:
p4 -s merge -n -b perforce_software-sdp-dev
|#4||15375||adrian_waters||Routine merge-down from main->dev|
|#3||12028||tom_tyler||Refreshed SDP dev branch, merging down from main.|
|#2||11463||russell_jackson||Updated dev to prepare for Summit agreed changes.|
|#1||10961||tom_tyler||Merge down from main.|
Merge down from main. No actual merging was needed (just
|#1||10148||tom_tyler||Promoted the Perforce Server Deployment Package to The Workshop.|