Commit Graph

287 Commits

Author SHA1 Message Date
Ayaz Salikhov
a2086ce626 Start using Ubuntu 20.04 (focal) 2020-05-28 10:42:03 +02:00
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