[freeipa PR#1332][opened] Enable WebUI unit tests
by pvomacka
URL: https://github.com/freeipa/freeipa/pull/1332
Author: pvomacka
Title: #1332: Enable WebUI unit tests
Action: opened
PR body:
"""
- Update QUnit to the newest version
- Fix tests according to new version of QUnit
- remove one tests which is old and does not correspond with our code any more
- Create new dependencies in package.json
- grunt, grunt-contrib-qunit - those packages allows us to run WebUI unit tests from command line in PhantomJS
- Create Gruntfile which specifies Grunt tasks
- Updated README about how to run WebUI unit tests
- Edit TravisCI config files to run WebUI unit tests
- Update JSLint files
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1332/head:pr1332
git checkout pr1332
6 years, 4 months
Travis CI broken with IPv6 issue
by Christian Heimes
Hi,
Travis CI got updated and broke our builds with IPv6 issue:
https://travis-ci.org/freeipa/freeipa/jobs/315438820
12-12 17:59 ipadocker.command INFO Executing command:
ipa-server-install -U --domain ipa.test --realm IPA.TEST -p Secret123 -a
Secret123 --setup-dns --setup-kra --auto-forwarders
ipapython.admintool: ERROR IPv6 stack is enabled in the kernel but
there is no interface that has ::1 address assigned. Add ::1 address
resolution to 'lo' interface. You might need to enable IPv6 on the
interface 'lo' in sysctl.conf.
ipapython.admintool: ERROR The ipa-server-install command failed. See
/var/log/ipaserver-install.log for more information
Checking DNS domain ipa.test, please wait ...
12-12 17:59 ipadocker.cli ERROR Command ipa-server-install -U
--domain ipa.test --realm IPA.TEST -p Secret123 -a Secret123 --setup-dns
--setup-kra --auto-forwarders failed (exit code 1)
The broken job has an info box saying:
This job ran on our Trusty environment, which has been updated on
Monday, December 11th, 2017. Read all about this on our blog and take
note that you can add group: deprecated-2017Q4 in your .travis.yml file
to use the previous image version.
https://blog.travis-ci.com/2017-12-01-new-update-schedule-for-linux-build...
Regards,
Christian
--
Christian Heimes
Senior Software Engineer, Identity Management and Platform Security
Red Hat GmbH, http://www.de.redhat.com/, Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Michael Cunningham, Michael
O'Neill, Eric Shander
6 years, 4 months