Commit graph

145 commits

Author SHA1 Message Date
Nicolas Giard dc7e3b9fac
docs: update docker README 2022-03-04 16:50:20 -05:00
Nicolas Giard 0286af342a
chore: point datatracker dev db image to nightly github package
[skip ci]
2022-03-04 15:18:27 -05:00
Robert Sparks 877d8800ce Add de-gfm to the docker setup. Fixes #3494. Commit ready for merge.
- Legacy-Id: 19863
2022-01-19 19:44:28 +00:00
Robert Sparks 2a0d54afcd Merged in [19811] from lars@eggert.org:
When using Docker, the runserver isn't being accessed over loopback, so we need
to initialize INTERNAL_IPS based on the current interface configuration.
 - Legacy-Id: 19814
Note: SVN reference [19811] has been migrated to Git commit 46ca676736
2022-01-06 20:54:53 +00:00
nick 9e89f33869 fix: missing dependencies in dockerfile from changeset #19767
Commit ready for merge.
 - Legacy-Id: 19801
2022-01-04 18:44:27 +00:00
nick a9fd21ef2a misc: new README.md + docker dir cleanup
Commit ready for merge.
 - Legacy-Id: 19793
2021-12-21 01:55:31 +00:00
Robert Sparks 47aadd0066 Merged in [19761] from nick@staff.ietf.org:
fix: skip chromedriver install if arch is not supported in docker build
 - Legacy-Id: 19764
Note: SVN reference [19761] has been migrated to Git commit 516877d2db
2021-12-09 17:26:38 +00:00
nick 516877d2db fix: skip chromedriver install if arch is not supported in docker build
Commit ready for merge.
 - Legacy-Id: 19761
2021-12-08 20:13:44 +00:00
Robert Sparks c0df2cd300 Merged in [19741] from lars@eggert.org:
Add ghostscript to app image, which is used by some tests.
 - Legacy-Id: 19745
Note: SVN reference [19741] has been migrated to Git commit e3b430d2ec
2021-12-02 20:47:07 +00:00
nick db34d83feb feat: cypress JS testing for agenda meetings + weekview swimlane (WIP)
- Legacy-Id: 19693
2021-11-18 23:48:23 +00:00
Robert Sparks 36bf80e9a5 Add a command to clean all datatracker related docker resources (from nick@staff.ietf.org)
- Legacy-Id: 19644
2021-11-11 18:53:36 +00:00
Robert Sparks d7d28a56ad revert docker project name. Will make a more comprehensive change later
- Legacy-Id: 19643
2021-11-11 18:52:34 +00:00
Robert Sparks 536d787ab5 Explicitly specify a docker project for compose
- Legacy-Id: 19641
2021-11-11 18:25:09 +00:00
Robert Sparks 164ee7792c Adjust docker volume mounting strategy.
- Legacy-Id: 19638
2021-11-11 17:20:20 +00:00
Robert Sparks 13d4e636bc Docker related changes: Mark cleandb executable. Clean settings_local and settings_local_sqlitetest of flakes and types issues.
- Legacy-Id: 19637
2021-11-11 16:35:30 +00:00
nick d52ad4fbc2 misc: import docker improvements from 7.39.1.dev2
- Legacy-Id: 19629
2021-11-10 21:51:55 +00:00
Robert Sparks 017da873ce Merged in [19581] from nick@staff.ietf.org:
fix: docker build - cannot change locale warnings
 - Legacy-Id: 19601
Note: SVN reference [19581] has been migrated to Git commit 4b1918b79d
2021-11-09 20:57:08 +00:00
nick 4b1918b79d fix: docker build - cannot change locale warnings
- Legacy-Id: 19581
2021-11-09 12:45:09 +00:00
Robert Sparks 8c830e10e1 Update docker/README.md to reflect the merge of Lars' branch. Commit ready for merge.
- Legacy-Id: 19579
2021-11-09 11:52:50 +00:00
Robert Sparks 7dc1ec1761 Merged in [19541] from lars@eggert.org:
Print a line than can actually be copied & pasted to start the datatracker.
 - Legacy-Id: 19559
Note: SVN reference [19541] has been migrated to Git commit 32e2b18b31729ee0161f40dc3d7e894a47ebc616
2021-11-08 17:55:12 +00:00
nick e1c7ed4c2c fix: downgrade docker/Dockerfile to Python 3.6 and selenium 3.141.0
- Legacy-Id: 19546
2021-11-03 21:52:14 +00:00
Lars Eggert b0d642dce0 Add svn to image. Grab idnits from GitHub. Try to speed up database import.
Commit ready for merge.
 - Legacy-Id: 19476
2021-10-27 15:57:39 +00:00
Lars Eggert 2b80cf7e1d Add some more explanatory/diagnostic text.
Branch ready for merge.
 - Legacy-Id: 19465
2021-10-27 07:57:10 +00:00
Lars Eggert 3b3e662719 Ship a database snapshot with the docker image, to speed up first use
- Legacy-Id: 19451
2021-10-25 13:21:52 +00:00
Lars Eggert 76ee4bd0e2 Set locale; minor other changes
- Legacy-Id: 19448
2021-10-21 07:42:10 +00:00
Lars Eggert 5f2fe1fd1d Make Cygwin tests work again
- Legacy-Id: 19446
2021-10-20 18:14:52 +00:00
Lars Eggert 4d650bbba2 Install chromedriver in a way that works
- Legacy-Id: 19431
2021-10-18 08:04:40 +00:00
Lars Eggert 2239ca2f3c MacOS X fix from Mark Donnelly
- Legacy-Id: 19426
2021-10-15 13:56:44 +00:00
Lars Eggert c46b0497b4 More fixes from Valery
- Legacy-Id: 19425
2021-10-14 18:56:18 +00:00
Lars Eggert e0a739199c Various fixes from and inspired by Valery Smylov's testing
- Legacy-Id: 19423
2021-10-14 10:54:53 +00:00
Lars Eggert a3f0b1533f Install some other packages that are not dependencies but make life easier
- Legacy-Id: 19420
2021-10-13 14:22:19 +00:00
Lars Eggert d746348ea6 More explanations
- Legacy-Id: 19419
2021-10-13 14:21:42 +00:00
Lars Eggert c4ba1ea75f Rip out more unused stuff, and update copyright based on TLP
- Legacy-Id: 19418
2021-10-13 13:09:32 +00:00
Lars Eggert 6fb64998ce Version of the new docker setup emailed out for testing on 2021-10-12
- Legacy-Id: 19417
2021-10-13 11:33:37 +00:00
Jennifer Richards 2060173f3a Improve proceedings display with new title block, configurable host logos, and additional PDF or URL materials. Fixes #3147. Commit ready for merge.
- Legacy-Id: 19306
2021-08-30 17:02:49 +00:00
Robert Sparks 0463ef8aa4 Created bofreq directory for docker container.
- Legacy-Id: 19246
2021-07-21 17:31:59 +00:00
Robert Sparks acefcb298c Tweaks to dockerfile to avoid rust compiler issues. Commit ready for merge.
- Legacy-Id: 18900
2021-03-04 21:47:55 +00:00
Henrik Levkowetz e9e2ef7bdf Added propagation of the docker-init environment to the su'd user in order to set LANG to a UTF-8 locale, and did some slight refactoring.
- Legacy-Id: 18692
2020-11-14 05:16:08 +00:00
Henrik Levkowetz d8052e2b9e Removed the psychopg2 installation (for now) and changed a library name (libyang -> libyang1)
- Legacy-Id: 18691
2020-11-14 05:12:44 +00:00
Henrik Levkowetz a485a68777 Removed an outdated check for docker-machine
- Legacy-Id: 18690
2020-11-14 05:10:22 +00:00
Henrik Levkowetz eaf9546d0e Fixed a bug in the charset handling of individual parts in multipart email messages in ietf.nomcom.get_body()
- Legacy-Id: 18615
2020-10-13 10:57:23 +00:00
Henrik Levkowetz 8f48854142 Tweaked the copydb script to handle symlinked data directories.
- Legacy-Id: 18585
2020-10-09 13:17:09 +00:00
Henrik Levkowetz 1332c0aa5c Added a UTF-8 language locale to docker-init.sh, in order to be able some python packages that would fail to install under the default locale.
- Legacy-Id: 18584
2020-10-09 13:14:59 +00:00
Henrik Levkowetz d30c5c7a26 Added a few extra modules (in particular enscript and ghostscript, which is needed for the agenda pdf materials) to the docker/install-extras script
- Legacy-Id: 18283
2020-07-27 14:12:51 +00:00
Henrik Levkowetz c737e329d0 Merged in [18271] from valery@smyslov.net:
Support of CygWin environment
 - Legacy-Id: 18281
Note: SVN reference [18271] has been migrated to Git commit b0650c765e
2020-07-26 15:20:49 +00:00
Valery Smyslov b0650c765e Support of CygWin environment
- Legacy-Id: 18271
2020-07-25 17:26:37 +00:00
Henrik Levkowetz a5565ac212 Made the docker container syslog start less noisy. Refined the virtualenv requirements installation to test for an existing django properly, and use the repository requirements file if available.
- Legacy-Id: 18258
2020-07-24 19:52:19 +00:00
Henrik Levkowetz 6bfea68a74 Removed pip install into old virtualenv location from Dockerfile, and fixed an rsyslog config issue.
- Legacy-Id: 18257
2020-07-24 19:49:11 +00:00
Henrik Levkowetz 9810e7035a Updated Dockerfile to use latest Devuan release (beowulf) as base image. Added syslog support.
- Legacy-Id: 18253
2020-07-24 13:36:05 +00:00
Henrik Levkowetz 28e5e03e5a Added download progress information (where available) to docker/setupdb.
- Legacy-Id: 18252
2020-07-24 13:33:44 +00:00