https://bugzilla.wikimedia.org/show_bug.cgi?id=62658

--- Comment #4 from Andre Klapper <aklap...@wikimedia.org> ---
Well, I'm still trying to understand things a bit more, as Ori was so kind to
set the instance up in May last year and "so far it worked for me". :/

It's going to be a bit more fun as Bugzilla in the meantime got puppetized
thanks to Daniel. 

For the records:

aklapper@boogs:~$ cd /var/lib/git/operations/puppet
aklapper@boogs:/var/lib/git/operations/puppet$ sudo GIT_SSH=/var/lib/git/ssh
git pull --rebase
Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.
aklapper@boogs:/var/lib/git/operations/puppet$ git diff
diff --git a/manifests/site.pp b/manifests/site.pp
index 7d50d69..23e1edc 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -40,6 +40,7 @@ import "swift.pp"
 import "varnish.pp"
 import "webserver.pp"
 import "zuul.pp"
+import "labs_bugzilla.pp"

 # Include stages last
 import "stages.pp"
diff --git a/modules/bugzilla/manifests/init.pp
b/modules/bugzilla/manifests/init.pp
index a1ab5d8..8189349 100644
--- a/modules/bugzilla/manifests/init.pp
+++ b/modules/bugzilla/manifests/init.pp
@@ -198,7 +198,6 @@ class bugzilla (
                path    => "${dir}/answerfile.pl",
                content => template('bugzilla/answerfile.pl.erb'),
                require => File[$dir],
-               notify  => Exec['check setup'],
        }

        # checksetup.pl needs to run twice: once to generate the
@@ -208,7 +207,7 @@ class bugzilla (
                cwd         => $install_dir,
                tries       => 2,
                path        => '/usr/bin',
-               refreshonly => true,
+               creates => "$install_dir/data",
                require     => Exec['extra modules'],
                user        => $user,
        }

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to