Henrik Levkowetz
e03784132d
Merged changes from current trunk to Py3 branch.
...
- Legacy-Id: 16468
2019-07-16 15:36:16 +00:00
Henrik Levkowetz
ea8c84d2f6
Python2/3 compatibility: used @python_2_unicode_compatible to provide __unicode__() versions of __str__() methods.
...
- Legacy-Id: 16455
2019-07-15 18:01:26 +00:00
Robert Sparks
c70ee277c4
Only look for ietf/datatracker-env images when extracting the most recent build to tag as latest. Commit ready for merge.
...
- Legacy-Id: 16404
2019-07-05 18:10:58 +00:00
Henrik Levkowetz
82a5c83a5d
Added creation of a group with the user's GID inside the docker container, if it's missing.
...
- Legacy-Id: 16098
2019-03-24 15:27:15 +00:00
Henrik Levkowetz
34d6fa41d1
Changed docker/updatedb to use https:// as cloudflare doesn't do the right thing for our http:// any more.
...
- Legacy-Id: 16084
2019-03-23 09:20:56 +00:00
Henrik Levkowetz
a99ca1584a
Merged in [15688] from mahoney@nostrum.com:
...
Fixed bad variable in title of requests.html. Fixes issue #2608 .
- Legacy-Id: 15707
Note: SVN reference [15688] has been migrated to Git commit 47e3ba8ba4
2018-11-03 11:46:40 +00:00
Henrik Levkowetz
13ff7229ba
Fixed a problem with fetching the mysql release signing key from a gpg keyserver.
...
- Legacy-Id: 15439
2018-08-16 16:04:30 +00:00
Henrik Levkowetz
9e71882e81
Rewrote docker/run to work around a missing switch in BSD xargs.
...
- Legacy-Id: 15437
2018-08-16 16:02:16 +00:00
Henrik Levkowetz
7bb8ce55a6
Fixed an issue with the image cleanup at the end of docker/run
...
- Legacy-Id: 14992
2018-04-02 09:25:14 +00:00
Henrik Levkowetz
eaea7d4324
Updated docker build and config files.
...
- Legacy-Id: 14503
2018-01-10 16:52:36 +00:00
Henrik Levkowetz
21c0a8ef2e
Updated the Dockerfile to use more modern constructs in a couple of places.
...
- Legacy-Id: 14321
2017-11-07 23:00:43 +00:00
Henrik Levkowetz
d6c1c969ce
Updated docker-init with a new directory to be created.
...
- Legacy-Id: 14320
2017-11-07 22:02:50 +00:00
Henrik Levkowetz
4f8f9d5c3f
Added a check for proper API key settings in production, and added workable default API key settings for development.
...
- Legacy-Id: 14319
2017-11-07 15:49:15 +00:00
Henrik Levkowetz
1fb050c24e
Added an additional docker-specific setting.
...
- Legacy-Id: 13921
2017-07-16 11:53:38 +00:00
Henrik Levkowetz
691ce0c176
Set docker-internal UID and GID to match the external values for the user. Makes life easier when running docker under linux.
...
- Legacy-Id: 13907
2017-07-15 15:15:13 +00:00
Henrik Levkowetz
4385d4ba80
Set docker/settings_local.py to use yanglint.
...
- Legacy-Id: 13882
2017-07-13 19:43:23 +00:00
Henrik Levkowetz
744097bffe
Added libyang (with yanglint) to the Dockerfile
...
- Legacy-Id: 13881
2017-07-13 19:42:32 +00:00
Henrik Levkowetz
52f0e084b5
Tweaked the docker settings_local.py file.
...
- Legacy-Id: 13879
2017-07-13 15:39:06 +00:00
Henrik Levkowetz
28f0efb9d3
Fixed an issue with the docker/settings_local settings for yang module directories.
...
- Legacy-Id: 13820
2017-07-09 15:26:00 +00:00
Henrik Levkowetz
ad6f18fbf3
Fixed a docker/run current directory issue when invoked with a command to run.
...
- Legacy-Id: 13819
2017-07-09 15:24:34 +00:00
Henrik Levkowetz
1ce487a271
Added the debian security updates to apt sources for the docker image.
...
- Legacy-Id: 13771
2017-07-03 21:37:06 +00:00
Henrik Levkowetz
a8db9e74c7
Updated docker/settings_local.py with new needed settings. Added a lot of quotes to docker/run in order to work better with paths containsing spaces. Touched a file during setup to be more debian compatible.
...
- Legacy-Id: 13703
2017-06-21 17:22:27 +00:00
Henrik Levkowetz
e730f3cb59
Upgraded phantomjs in the docker image to 1.9.8.
...
- Legacy-Id: 13164
2017-03-28 19:28:58 +00:00
Henrik Levkowetz
605fa26ec3
Made relative paths work for the create_group_wikis commnand. Added wiki and svn dir patterns to docker/settings_local.py.
...
- Legacy-Id: 13150
2017-03-27 17:07:48 +00:00
Henrik Levkowetz
00d5ff8bfe
Tweaked docker/run slightly. Added 2 utility scripts docker/mailserver and docker/devserver, to start a debug smtp server and a development webserver in separate terminal windws. These assume that the docker image already is running. Tweaked the settings_local in docker/ to send email to the debug smtp server.
...
- Legacy-Id: 13139
2017-03-26 19:28:38 +00:00
Henrik Levkowetz
ce3b904b07
Changed docker/run in order to more easily be able to run multiple terminals against the docker enviroment, and also start the dev server and a debug smtp server in separate terminal windows.
...
- Legacy-Id: 13138
2017-03-26 19:14:29 +00:00
Henrik Levkowetz
16f067fa8e
Tweaks to docker/copydb.
...
- Legacy-Id: 13055
2017-03-21 22:42:42 +00:00
Henrik Levkowetz
4219315e35
Upgraded the Dockerfile to use debian:jessie as a base, and use mysql-server 5.6.
...
- Legacy-Id: 12567
2016-12-17 21:48:04 +00:00
Henrik Levkowetz
4d34be2bec
Made the docker/build script behave better when trying to remove non-existent previous builds of the datatracker-environment docker image.
...
- Legacy-Id: 12566
2016-12-17 21:12:30 +00:00
Henrik Levkowetz
50c784eb7a
Made docker/updatedb less verbose when downloading a new database dump.
...
- Legacy-Id: 12565
2016-12-17 21:10:26 +00:00
Henrik Levkowetz
359a2683c8
Added a tiny script to be run from within docker, to install the extra packages needed to run the dependency-graph and htpasswd tests.
...
- Legacy-Id: 12564
2016-12-17 21:09:39 +00:00
Henrik Levkowetz
0ca8e45985
Added a script which creates a tarball of binary mysql database files, and uploads the tarball to the developer area at www.ietf.org, for use with the datatracker environment docker image.
...
- Legacy-Id: 12563
2016-12-17 21:08:40 +00:00
Henrik Levkowetz
ff89873566
Added support for Docker for Mac, which uses hypervisor virtualisation. The older VirtualBox based docker-machine should still work.
...
- Legacy-Id: 12389
2016-11-20 14:41:16 +00:00
Henrik Levkowetz
8019623898
Added the man viewer to the Dockerfile, hence the docker image.
...
- Legacy-Id: 12324
2016-11-12 05:33:26 +00:00
Henrik Levkowetz
99fde987b0
Added a --no-download option to docker/updatedb
...
- Legacy-Id: 12323
2016-11-12 05:31:32 +00:00
Henrik Levkowetz
b650356850
Use rsync instead of wget to pull down the datatracker database image, since wget isn't available on macs by default.
...
- Legacy-Id: 12321
2016-11-12 05:26:33 +00:00
Henrik Levkowetz
77738fcc78
Updated dockerfile, docker-init.sh, updatedb script, and a new docker/build script.
...
- Legacy-Id: 12282
2016-11-08 16:09:08 +00:00
Henrik Levkowetz
10fa4af493
Updated dockerfile, docker-init.sh, updatedb script, and a new docker/build script.
...
- Legacy-Id: 12281
2016-11-08 16:08:27 +00:00
Henrik Levkowetz
b301ffeba4
Added the vim editor, for vi people.
...
- Legacy-Id: 11669
2016-07-16 12:37:03 +00:00
Henrik Levkowetz
176dbdeb18
Fixed a typo in the Dockerfile
...
- Legacy-Id: 11665
2016-07-16 11:43:13 +00:00
Henrik Levkowetz
95bb23328c
Updated docker/settings_local.py
...
- Legacy-Id: 11428
2016-06-20 21:57:19 +00:00
Henrik Levkowetz
c83dae57fb
Added setting for MEDIA_ROOT, and changed the setting for MEDIA_URL; introduced a setting for the IETF main site URL, for use where MEDIA_URL had been used (incorrectly) earlier.
...
- Legacy-Id: 11263
2016-06-02 19:17:38 +00:00
Henrik Levkowetz
c5d2a67d66
Updated requirements.txt to include Pillow (Python Imaging Lib wrapper). Requires libjpeg on system; libjpeg8-dev added to Docker file.
...
- Legacy-Id: 11260
2016-06-01 16:39:41 +00:00
Henrik Levkowetz
e4552c4b2f
Added ipython to the docker image.
...
- Legacy-Id: 11077
2016-04-02 20:35:06 +00:00
Henrik Levkowetz
39abc8945e
Added colordiff to the docker/Dockerfile
...
- Legacy-Id: 11029
2016-03-30 11:21:47 +00:00
Henrik Levkowetz
0d0aff855b
Fixed a few issues with the docker/run script.
...
- Legacy-Id: 11022
2016-03-28 21:46:34 +00:00
Henrik Levkowetz
02d341cae5
Updated docker-related files based on 6.17.0
...
- Legacy-Id: 10967
2016-03-22 21:10:33 +00:00
Henrik Levkowetz
bfdacef1c0
Updated docker README and a docker-init tweak.
...
- Legacy-Id: 10500
2015-11-16 20:22:14 +00:00
Henrik Levkowetz
10f2bc053d
Minor tweaks to the docker files.
...
- Legacy-Id: 10491
2015-11-15 16:18:22 +00:00
Henrik Levkowetz
41124d73e2
Added a utility file used in Dockerfile to augment /etc/bash.bashrc to set a prompt which won't use the whole commandline width under virtualenv.
...
- Legacy-Id: 10486
2015-11-14 23:36:24 +00:00