Commit Graph

286 Commits

Author SHA1 Message Date
Peter Parente
0e899a56aa Merge branch 'master' into PR_jupyterlab_2113 2020-05-26 23:14:55 -04:00
Dirk Grunwald
8ff8e2cff1 upgrade jupyterlab to 2.1.3 to avoid npm delay 2020-05-26 21:29:32 +00:00
Ayaz Salikhov
9096270368 Print image size in manifest 2020-05-26 15:07:25 +02:00
Peter Parente
61fc6377d5 Merge branch 'master' into ppc64le 2020-05-24 09:47:05 -04:00
romainx
5519470151 Fix comment 2020-05-21 21:28:11 +02:00
Oscar de la Torre
9bc523a3dd Updating code from current Dockerfile
Updating miniconda version to 4.8.2
2020-05-19 16:49:10 -05:00
Romain
c26781abc5 Merge branch 'master' into #1077 2020-05-05 06:34:19 +02:00
Romain
e10f2d1347 Merge branch 'master' into #1077 2020-05-03 20:19:34 +02:00
Peter Parente
c32ba3a7f8 Merge branch 'master' into regexp-centos-friendly 2020-05-03 09:39:08 -04:00
romainx
bcf1f53229 Fix #1077
* Documentation `common.md` updated
* `test_nb_user_change` test written
2020-05-02 17:25:14 +02:00
romainx
d3ef6d89b2 Regular update 2020 W18
* Bump `base-notebook`
	* OS version
	* `jupyterlab`
* Bump `scipy-notebook`
	* `beautifulsoup4`
	* `cloudpickle`
	* `dask`
	* `numba`
	* `xlrd`: version specified (it was not the case)
* Bump `datascience-notebook`
	* `r-devtools`
	* `r-forecast`
	* Julia version
	* Test added to check if Julia is correctly installed (`julia --version`)
	* Note: A new version of `r-base` is out `4.0.0` however it cannot be installed yet since dependencies with other packages cannot be resolved.
* Bump `r-notebook`
	* Same as `datascience-notebook` except Julia.
* Bump `all-spark-notebook`
	* `r-sparklyr`
2020-04-29 09:16:28 +02:00
Carsten Pohl
0710677ce2 Changed the regular expression in start.sh that reads the /etc/sudoers file and
adds the conda path as a secure path to sudo.

The regular expression expects that the equals sign has no leading and trailing
spaces after the parameter secure_path. Furthermore it expects that the value
is enclosed in double quotes.

This is the case for the sudoers file in debian based distributions, but the
in centos / redhat based distributions this is not the case. The default value
of the secure_path in centos / redhat based distributions has no double quotes
and leading and trailing spaces.

This change adds optional spaces before and after the space, and makes the
double quotes optional.
2020-04-17 16:10:38 +02:00
romainx
d458afffaf Big upgrade
- Bump root container version
- Bump  packages of
  - scipy-notebook
  - r-notebook
  - datascience-notebook
- add -y flag to jupyter lab commands in scipy-notebook
- Fix a bug in check outdated packages when packages installed through pip
2020-04-04 23:04:45 +02:00
romainx
6bf5922f5a Bump miniconda -> 4.8.2 2020-03-17 20:17:52 +01:00
Thijs Walcarius
7b4a48ec22 Fix #1041: JupyterLab does not need labhub start option anymore 2020-03-12 13:36:04 +01:00
Mark Dean
607e625407 update jupyterlab and plotting extensions 2020-03-10 11:21:27 -04:00
romainx
a0baf97d25 Bump Ubuntu Base Image 2020-03-04 19:11:24 +01:00
Peter Parente
2db4968b35 Merge branch 'master' into fix-fix-permissions 2020-02-27 21:19:00 -05:00
romainx
8943a3d826 Turning channel priority to strict 2020-02-23 09:19:37 +01:00
Robert Cohn
e3831f3f42 Merge branch 'master' into fix-fix-permissions 2020-02-21 08:47:52 -05:00
Robert Cohn
825c5208ec limit fix permissions to /opt/conda 2020-02-21 07:29:49 -06:00
Romain
581534e2dd Merge branch 'master' into pandoc 2020-02-17 22:20:17 +01:00
Peter Parente
bbd2b97baf Merge branch 'master' into patch-2 2020-02-15 19:08:01 -05:00
romainx
d1e10fc795 Remove pandoc os package install 2020-02-14 20:07:18 +01:00
romainx
45d51e3b42 Bump to spark 2.4.5 + minor improvements 2020-02-11 21:30:47 +01:00
Guo Quan
a570f43cfb Add ROOT_CONTAINER to base-notebook
Add another layer of abstraction to the base container, namely the root container `ROOT_CONTAINER`, so that the user can have the flexibility to build the whole series of images with `make` based on a different base image.
2020-02-04 14:34:23 -05:00
Peter Parente
414b5d7497 Merge pull request #991 from jgwerner/update-dockerfile
chore: Replace ADD with COPY
2020-01-29 22:37:33 -05:00
Peter Parente
29e069665f Fix missed base64 decode from last PR 2020-01-29 09:52:54 -05:00
Peter Parente
357e75831b Merge pull request #995 from stevenstetzler/stevenstetzler-patch-symlink
Fall back on symlink if mv fails
2020-01-29 08:28:32 -05:00
Greg
65825553e7 replace ADD with COPY
Signed-off-by: Greg <werner.greg@gmail.com>
2020-01-25 11:22:54 -05:00
Min RK
9c8ac72323 update miniconda to 4.7.12.1 2020-01-23 16:40:48 +01:00
Min RK
fc6022aa61 install pip explicitly
it should be there automatically, but no harm in being explicit
2020-01-23 10:04:18 +01:00
Erik Sundell
525b3c0f62 Bump Ubuntu 18.04 to latest build 2020-01-21 10:24:46 +01:00
Min RK
140e7cc237 Merge pull request #985 from consideRatio/bump-base-notebook-jhub-jlab
Bump: notebook (6.0.0 > 6.0.2), jupyterhub (1.0.0 > 1.1.0), jupyterlab (1.2.1 > 1.2.5).
2020-01-21 10:17:00 +01:00
stevenstetzler
56e54a7320 Fall back on symlink if mv fails 2020-01-19 23:00:24 -08:00
Peter Parente
d73f472b32 Merge pull request #924 from adriendelsalle/patch-1
Modify the way to change user uid/gid
2020-01-19 23:31:00 -05:00
Erik Sundell
043fabb4d5 Bumped notebook, jupyterhub, jupyterlab versions 2020-01-17 16:29:54 +01:00
AllOtherUserNamesTaken
a83e18b340 Update ubuntu base image.
Twistlock vulnerability scanning showed OS issues removable by upgrading of package versions.
2019-12-07 13:55:48 +02:00
Sang Han
8bce6dc3aa allow configuring python version using buildarg 2019-11-19 14:22:00 -08:00
Peter Parente
b7b941cd8d Merge pull request #957 from flixr/jupyterlab_1.2.1
update jupyterlab to 1.2.1
2019-11-09 17:16:04 -05:00
Peter Parente
3163904f1a Merge pull request #942 from ilveroluca/pr/fix-perms
Make fix-permissions executable by all
2019-11-09 15:32:36 -05:00
Peter Parente
fe64133b9c Merge pull request #940 from ilveroluca/dont_upgrade
Don't upgrade base image
2019-11-09 15:31:29 -05:00
Felix Ruess
df3b6652c7 update jupyterlab to 1.2.1 2019-11-08 11:27:32 +01:00
Luca Pireddu
31b84775a3 Make fix-permissions executable by all 2019-09-24 16:23:03 +02:00
Luca Pireddu
65d8260880 Don't upgrade base image; clean cached deb files after apt-get install 2019-09-18 13:59:15 +02:00
edurenye
500858a013 Update Miniconda to 4.7.10 and conda to 4.7.12 2019-09-16 15:24:01 +02:00
Manny Cato
2a05797b89 Address updating base notebook to jupyterlab 1.1.3 2019-09-10 10:14:51 -07:00
Adrien Delsalle
d66e26cb21 updates on start.sh file
typo correction on env variable: replacing $USER with $NB_USER since $USER is not set
test if group exists before trying to add a new group
2019-08-09 13:20:16 +02:00
Adrien Delsalle
be4674ffdc Modify the way to change user uid/gid
Workaround of a Docker bad handling of sparse files
Fixes #923
2019-08-09 10:53:10 +02:00
Jeff
a667552e78 Option to enable restart without exiting container
Add optional environment variable RESTARTABLE to enable Jupyter to
be restarted without causing the container to exit.  When the variable
is set, run-one-constantly (from the Ubuntu run-one package) is
inserted into the Jupyter startup command.
2019-08-02 11:17:04 -06:00