Use production branch for eglide/wraith repo, so master can be kept in sync with upstream
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Feb 26 2017
Feb 26 2017
Feb 25 2017
Feb 25 2017
Detect OpenSSL legacy, fix sls include issue
Rebased, include openssl-legacy dependency, fix configure build install scrips
Install libssl-dev on Eglide
dereckson closed D930: Install libssl-dev on Eglide by committing rOPSbfa8a44b9dc9: Install libssl-dev on Eglide.
Salt master
$ salt eglide state.apply roles/shellserver/userland-software/base ---------- ID: dev_popular_libs Function: pkg.installed Result: True Comment: All specified packages are already installed Started: 03:57:00.212308 Duration: 73.845 ms Changes:
dereckson added a revision to T1159: Deploy Wraith on Eglide: D929: Install OpenSSL 1.0.2k on Eglide.
Install OpenSSL 1.0.2k on Eglide
Salt Master
$ salt eglide state.apply roles/shellserver/userland-software/openssl-legacy … $ salt eglide state.apply roles/shellserver/userland-software/openssl-legacy eglide: ---------- ID: openssl_src Function: file.directory Name: /usr/local/src/openssl-legacy Result: True Comment: Directory /usr/local/src/openssl-legacy is in the correct state Started: 03:30:15.530331 Duration: 58.671 ms Changes: ---------- ID: openssl_src Function: cmd.run Name: curl ftp://openssl.org/source/openssl-1.0.2k.tar.gz | tar xz --strip-components=1 Result: True Comment: unless execution succeeded Started: 03:30:15.596064 Duration: 759.799 ms Changes: ---------- ID: openssl_build Function: cmd.run Name: ./config --prefix=/opt/openssl-legacy --openssldir=/etc/ssl-legacy shared zlib-dynamic make depend make
dereckson committed rOPScddf77c78981: Mark explicitly files as deployed by SaltStack (authored by dereckson).
Mark explicitly files as deployed by SaltStack
Feb 24 2017
Feb 24 2017
Current status: bdlib ok, compile errors for wraith itself now, probably from the OpenSSL 1.1:
Builder script: Drop -std=gnu89 from ./configure on Debian, point --with-tcl to the folder, not tclConfig.sh on FreeBSD
Update submodules on clone
Rebased, deploy our own wraith and bdlib versions
dereckson committed rOPSc88466dc7b1a: Remove duplicate entry for silver searcher in shellserver base list (authored by dereckson).
Remove duplicate entry for silver searcher in shellserver base list
dereckson updated the summary of D928: Remove duplicate entry for silver searcher in shellserver base list.
dereckson updated the summary of D928: Remove duplicate entry for silver searcher in shellserver base list.
dereckson added 1 auditor(s) for rOPS827ca6ef0a4b: Install silver searcher (ag) on Eglide: dereckson.
Create thrx account on Eglide
dereckson closed D922: Create thrx account on Eglide by committing rOPS2cb294624e97: Create thrx account on Eglide.
Install cppunit on Eglide
dereckson closed D927: Install cppunit on Eglide by committing rOPSd773f8d1e127: Install cppunit on Eglide.
Eglide
$ git clone https://github.com/bdrewery/bdlib.git $ cd bdlib $ ./configure $ make $ make test
Exact version seems to be required
Fixed package name on Debian
dereckson committed rOPS827ca6ef0a4b: Install silver searcher (ag) on Eglide (authored by dereckson).
Install silver searcher (ag) on Eglide
dereckson closed T1160: Install ag on Eglide as Resolved by committing rOPS827ca6ef0a4b: Install silver searcher (ag) on Eglide.
$ salt eglide state.apply roles/shellserver/userland-software/base $ ssh eglide ag --version ag version 1.0.2
dereckson added a revision to T1160: Install ag on Eglide: D926: Install silver searcher (ag) on Eglide.
Salt configuration looks good now, but we've an issue to compile bdlib with clang.
Feb 23 2017
Feb 23 2017
dereckson committed rOPS6f514b4bfb7b: Provide canonical directories as pillar (authored by dereckson).
Provide canonical directories as pillar
Sudo capability to allow builder to install wraith
Simplify OS selection
configure: WARNING: Can't find Tcl configuration definitions. Use --with-tcl to specify a directory containing tclConfig.sh configure: WARNING:
+ libssl-dev on Debian
Create software build account
dereckson closed D923: Create software build account by committing rOPS27562546c554: Create software build account.
Fix sudoers path
Salt master
$ cd /opt/nasqueron-operations $ arc patch D923 $ salt '*' saltutil.refresh_pillar $ salt eglide state.apply roles/shellserver/users/ $ salt eglide state.apply roles/shellserver/userland-software/account
Feb 21 2017
Feb 21 2017
Feb 19 2017
Feb 19 2017
dereckson moved T1157: Upgrade Docker images to PHP 7.1.2 from Backlog to Pending review on the Docker images board.
Upgrade to PHP 7.1.2
dereckson closed D921: Upgrade to PHP 7.1.2 by committing rDPHPCLI11f67c1a6d4b: Upgrade to PHP 7.1.2.
$ arc patch D921 $ docker build -t nasqueron/php-cli . ... Successfully built 964823d4ccbd $ docker run --rm -it 964823d4ccbd bash $ php -v PHP 7.1.2 (cli) (built: Feb 19 2017 21:17:50) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.1.2, Copyright (c) 1999-2017, by Zend Technologies $ php <some test code>
Upgrade to PHP 7.1.2
dereckson closed D920: Upgrade to PHP 7.1.2 by committing rDPHPVIIFPM9ac004ff19ce: Upgrade to PHP 7.1.2.
$ arc patch D920 $ docker build -t nasqueron/nginx-php7-fpm . ... Successfully built 689939e0152a $ docker run --rm -it 689939e0152a bash root@84fe279890d6:/# php -v PHP 7.1.2 (cli) (built: Feb 19 2017 21:19:07) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.1.2, Copyright (c) 1999-2017, by Zend Technologies
dereckson added a revision to T1157: Upgrade Docker images to PHP 7.1.2: D921: Upgrade to PHP 7.1.2.
dereckson added a revision to T1157: Upgrade Docker images to PHP 7.1.2: D920: Upgrade to PHP 7.1.2.
Feb 18 2017
Feb 18 2017
Feb 17 2017
Feb 17 2017
Feb 16 2017
Feb 16 2017
dereckson committed rSERVERSLOGDESIGNda626f59dd95: Parse servers logs from API (authored by dereckson).
Parse servers logs from API
Address inline comments
dereckson committed rOPS88db9bbb38ad: Provision 2001:470:1f13:896::a to 2001:470:1f13:896::f on Eglide (authored by dereckson).
Provision 2001:470:1f13:896::a to 2001:470:1f13:896::f on Eglide
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator