summaryrefslogtreecommitdiff
path: root/provisioning/modules
AgeCommit message (Collapse)Author
2017-02-27Fix fetching of pixelated apt keyvarac
2017-02-27Remove old spt keysvarac
2017-02-27Remove things already present in LEAP/jessie boxvarac
2017-02-17[#907] Add chromedriver to vagrant for functional testsTulio Casagrande
with @anikarni
2017-01-20Removes old virutalenv that is no longer being usedAnike Arni
2016-12-07Fix out of memory errors and problems with older node versions that stopped ↵Ola Bini
vagrant from working
2016-10-19Add libsqlcipher-dev to vagrant dependenciesTulio Casagrande
2016-07-14set NODE_PATH in shellChristoph Kluenter
See #751
2016-06-30Implement nodejs provisioning based on package mnagingCaio Carrara
This change is based on official node instructions.
2016-06-28ship our local copy of phantomjsvarac
2016-05-18use leap 0.9 deb repovarac
2016-03-21Bumped phantomjs version to match snapci versionBruno Wagner
This also fix the functional tests not passing in vagrant, the old phantomjs had trouble with keepalive requests that selenium uses, that was fixed in this version so we shouldn't find badstatusline errors anymore
2016-02-11don't update venv on every login shellvarac
2016-02-09Refactor vagrant provisioning scriptsvarac
so we can use the 'debian.pp' manifest to install the requirements for setting up the useragent in a non-vagrant env.
2016-02-08Install npm from debian package archivevarac
we don't need to install npm from source anymore since jessie
2016-02-08install bzip2 before installing phantomjsvarac
- Resolves: #597
2016-02-08also use httpredir.debian.org for jessie-backportsvarac
2016-02-08Install virtualenv, install compass as .debvarac
2016-02-04fix installation of useragent deb packagevarac
2016-02-04update LEAP archive signing keyvarac
2016-01-06Add nodejs_legacy package for required node symlinkFelix Hammerl
2016-01-04Changed wheezy backports to jessieBruno Wagner
Changed to jessie backports as we are using that now. Also adapted the nodejs_legacy package calls to nodejs, that's the name of the package on jessie
2015-12-28Dev requirements now use u1db and dirspec from launchpad, vagrant needs ↵Bruno Wagner
bazaar for that to work
2015-10-29update key used for downloading our packagesChristoph Kluenter
it had expired and was renewed
2015-08-20Upgrade pip and setuptools when logging into the dev boxkaeff
Doing the upgrade while ssh'ing into the box because 1) The virtualenv is loaded already 2) Happends right before pip is used the first time See https://github.com/pixelated/pixelated-user-agent/pull/436
2015-05-07added build-essential package to source provisioningvarac
2015-04-28Updated user agent vagrant to run on JessieBruno Wagner
2015-04-28Activate custom modules now uses the correct setupBruno Wagner
2015-02-12Bower always uses node_modules and added LC_ALL for the compass compile to workBruno Wagner
2015-02-12Use wheezy for vagrant source box #272varac
2015-02-11(Re-)added auto setup of vagrant ssh.Folker Bernitt
- Issues #282, #252
2015-02-10for #282 not running ./go setup as part of activate_custom_node_modulesDuda Dornelles
Withot this fix we would run ./go setup everytime the user does vagrant ssh. Running that should be a user option and not enforced like that.
2015-02-10Depend on python-requests from wheezy-backports #279varac
2015-02-10moved wheezy-backports sources to dedicated file, see #278varac
2015-02-09#278 adding wheezy-backports repo to deb vagrant sources listDuda Dornelles
2015-02-09Fix debian package dependencies in Vagrant deb box when using wheezy #278Patrick Maia
2015-02-05#270 Added the debian backport for use the last version of python-sqlcipherJefferson
2015-02-04updated leap_archive_keyvarac
2015-02-04Fixing setupjsNeissi Torres Lima
2015-01-29source correct virtualenvChristoph Kluenter
this was a cut'n'paste error
2015-01-29run some more stuff on first loginChristoph Kluenter
we need to build the css,js bower packages on login because its not contained in the image
2015-01-29run setup py on loginChristoph Kluenter
we need to create some egg files for the user-agent before everything works
2015-01-29don't timeout if download of phantomjs is slowChristoph Kluenter
2015-01-29Issue #252: Now correct node_modules gets deleted and phantomjs is installed.Folker Bernitt
2015-01-28Issue #252: Node modules are now installed in the box.Folker Bernitt
- They are symlinked into /vagrant/web-ui/node_modules
2015-01-28make the vagrant box smallerChristoph Kluenter
we dd everything with zeroes. Then the disk can be made sparse. The image is 100M smaller now. Fixes #253
2015-01-26install haveged to have more entropyChristoph Kluenter
the internet hasn't decided if its a good idea to use haveged on a virtual machine. But since this is for testing purposes anyway, its okay. First part of #244
2015-01-23for #244, use /bin/activate on sourceVictor Shyba
2015-01-22Issue #244: Preparations for hackday vagrant image.Folker Bernitt
- To use it, do these steps: build the box: vagrant destroy && vagrant up source vagrant package --output hackday-user-agent.box source use the box: vagrant box add hackday-user-agent hackday-user-agent.box vagrant up hackday vagrant ssh hackday Scripts will be provided with next commit.
2015-01-19install libsqlite3-dev for vagrant source boxvarac