From fc9a8af17d927085486052a53233401c42b0caab Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Tue, 23 Dec 2014 16:33:49 -0500 Subject: update doc directory with current state from leap_doc Change-Id: I5b427b0e875b0e640051227cd1cdd51a52c72ac5 --- doc/faq.md | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 doc/faq.md (limited to 'doc/faq.md') diff --git a/doc/faq.md b/doc/faq.md deleted file mode 100644 index 2654ce80..00000000 --- a/doc/faq.md +++ /dev/null @@ -1,53 +0,0 @@ -@title = 'Frequently asked questions' -@nav_title = 'FAQ' -@toc = true - -Puppet -====== - -Where do i find the time a server was last deployed ? ------------------------------------------------------ - -The puppet state file on the node indicates the last puppetrun: - - ls -la /var/lib/puppet/state/state.yaml - -What resources are touched by puppet/leap_platform (services/packages/files etc.) ? ------------------------------------------------------------------------------------ - -Log into your server and issue: - - grep -v '!ruby/sym' /var/lib/puppet/state/state.yaml | sed 's/\"//' | sort - - -How can i customize the leap_platform puppet manifests ? --------------------------------------------------------- - -You can create a custom module `site_custom`. The class `site_custom::setup` will get -included in the first part of the deploy process, and `site_custom` during the second part. -Of cause you can also create a different git branch and change whatever you want, if you are -familiar wit git. - -Facter -====== - -How can i see custom facts distributed by leap_platform on a node ? -------------------------------------------------------------------- - -On the server, export the FACTERLIB env. variable to include the path of the custom fact in question: - - export FACTERLIB=/var/lib/puppet/lib/facter:/srv/leap/puppet/modules/stdlib/lib/facter/ - facter - - -Etc -=== - -How do i change the domain of my provider ? -------------------------------------------- - -* First of all, you need to have access to the nameserver config of your new domain. -* Update domain in provider.json -* remove all ca and cert files: `rm files/cert/* files/ca/*` -* create ca, csr and certs : `leap cert ca; leap cert csr; leap cert dh; leap cert update` -* deploy -- cgit v1.2.3