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 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