Wykres commitów

2347 Commity (def4009a6be220c46a3e329feb464d968014e5e3)

Autor SHA1 Wiadomość Data
YuviPanda def4009a6b Remove another unneeded R unit test
We want users to be able to install new versions of R
as soon as they are out, without us having to do anything
special in repo2docker. So we can't actually check for 'invalid'
R versions. This is ok, as we don't have to special case apt repos
or similar when installing R from rstudio's debs
2022-06-22 08:49:28 -07:00
YuviPanda 9c335a5e9e Cleanup apt-update files after installation 2022-06-22 08:49:28 -07:00
YuviPanda ba82209e67 Remove tests that checked if specific R packages were installed 2022-06-22 08:49:28 -07:00
YuviPanda c1ce8fd189 Use apt rather than debi to install packages
apt also seems to fetch dependencies when needed
2022-06-22 08:49:28 -07:00
YuviPanda d72ac15037 Set CRAN mirror URL for R 2022-06-22 08:49:28 -07:00
YuviPanda c123d7bf32 Use new path for Renviron 2022-06-22 08:49:28 -07:00
YuviPanda 4ccbdddeb5 Install package with gdebi
It fetches dependencies and installs them too, unlike dpkg
2022-06-22 08:49:28 -07:00
YuviPanda 13250c73d1 Always provide full semver for R version
Other wise our semver package cries
2022-06-22 08:49:28 -07:00
YuviPanda 22167c35f0 Actually install the downloaded deb 2022-06-22 08:49:28 -07:00
YuviPanda 965cb15b99 Get R from RStudio managed apt packages
Might be simpler than getting it from R project managed
apt packages
2022-06-22 08:49:27 -07:00
Yuvi Panda 0f0fca19a0
Merge pull request #1148 from aplamada/upgrade_rstudio_server_to_2022_02_1
[MRG] upgrade RStudio Server to v2022.02.1
2022-06-22 08:36:30 -07:00
Min RK e7524a7b4b
Merge pull request #1156 from CLIP-HPC/fix_server_log
Fix Read-Only filesystem permission issue for log file
2022-06-08 11:15:55 +02:00
Yuvi Panda c4e01b3a8d
Merge pull request #1160 from daradib/shallowhead
[MRG] Shallow clone HEAD
2022-06-03 22:34:49 +05:30
Dara Adib 56bf03811e Add test for shallow clone HEAD 2022-06-02 20:54:43 -04:00
Dara Adib 991c249141 Remove unused sys import 2022-06-02 20:54:43 -04:00
Dara Adib 49d47b855e Shallow clone HEAD
Previously repo2docker only performed shallow clones when refspec
was not provided. We now also perform shallow clones if refspec is
explicitly set to HEAD. Binder always specifies a refspec, often
HEAD, so this should improve some build times.
2022-06-02 20:54:43 -04:00
Ümit Seren 3ee04e34a3 Fix Read-Only filesystem permission issue for log file 2022-05-03 16:05:55 +02:00
Min RK 61247bec16
Merge pull request #1151 from pymonger/handle-logfile-permission-error
handle permission issue writing .jupyter-server-log.txt in REPO_DIR
2022-05-02 09:27:54 +02:00
Min RK 5df775aac6
keep server log name 2022-04-28 13:07:11 +02:00
Gerald Manipon c09d66fea6 better comment 2022-04-24 17:19:24 -07:00
Gerald Manipon e75c664edb fix join() call 2022-04-19 07:57:58 -07:00
Gerald Manipon 304b1430a5 fix insert call 2022-04-19 05:46:20 -07:00
Gerald Manipon 051c9d36a3 iterate through different log locations 2022-04-18 17:24:49 -07:00
Gerald Manipon 723e5b6907 handle permission issue 2022-04-15 13:26:04 -07:00
Min RK 1d218afd38
Merge pull request #1149 from yuvipanda/bumpies
Update base notebook packages
2022-04-13 10:01:47 +02:00
YuviPanda 76aacbf3ab Update py3.6 environment one last time
Updated with previous contents of environment.yml file.
From now on, 3.6 will only get security updates
2022-04-11 12:31:56 -07:00
YuviPanda 5444850bc4 Update base notebook packages
- We should stop auto updating 3.6 now, so we can move on to
  newer notebook packages - a new notebook version ought to fix
  issues like https://github.com/2i2c-org/infrastructure/issues/1170
  for example.
- No longer explicitly pin nbconvert, as whatever version notebook
  brings in should be sufficient.
- Bump up ipywidgets and jupyterlab while we're at it.
- No longer pin jupyterhub-singleuser either, as that too works
  properly with 3.7
2022-04-11 12:31:56 -07:00
Min RK 5f86ef6269
Merge pull request #1147 from yuvipanda/r-doc
Update 'how to get R' section
2022-04-11 13:46:28 +02:00
Min RK ddcb532a56
Merge pull request #1150 from yuvipanda/moblack
Update black version
2022-04-11 13:46:08 +02:00
YuviPanda 672c21ff82 Make black happy 2022-04-08 13:55:06 -07:00
YuviPanda 34a7e33148 Update black version
Fixes error with click causing current CI failures
2022-04-08 13:44:55 -07:00
Andrei Plamada 190f4cfba8 upgrade RStudio Server to v2022.02.1 2022-03-28 10:01:55 +02:00
YuviPanda f5759cbdac Update 'how to get R' section
- Explains https://github.com/jupyterhub/repo2docker/pull/1104
- Advertises that we get RStudio 'for free' when R is installed
2022-03-25 13:16:00 -07:00
Yuvi Panda 66f608e207
Merge pull request #1133 from manics/post-release-fixes
Post release fixes
2022-03-15 00:28:49 -07:00
Simon Li ec993498ab
Merge pull request #1141 from minrk/r-version
handle r version being unspecified in environment.yml
2022-03-06 15:35:02 +00:00
Min RK 5cfd798008 handle r version unspecified in environment.yml 2022-02-25 12:03:40 +01:00
Simon Li d8c1978134
Merge pull request #1135 from yoogottamk/dry-run-build-args
[MRG] Pass build_args to `render()` during `--no-build` for consistency with regular builds
2022-02-14 20:52:59 +00:00
yoogottamk c8d86b9b3d
Pass build_args to `render()` during `--no-build` for consistency with regular builds 2022-02-13 12:50:08 +05:30
Simon Li c83efb0427
Merge pull request #1130 from minrk/bump-python-docker
update Python in some dockerfile tests
2022-02-12 14:58:44 +00:00
Simon Li 46441c0ec4
Merge pull request #1136 from holzman/alpine-3.15
[MRG] Update Dockerfile to current Alpine (ALPINE_VERSION=3.15.0)
2022-02-11 23:35:35 +00:00
Burt Holzman 41f3478331 Update Dockerfile to current Alpine (ALPINE_VERSION=3.15.0)
In order to use podman as a backend for repo2docker (a la https://github.com/manics/repo2podman),
a minimum version of Alpine 3.14 is needed.
2022-02-10 09:44:26 -06:00
Simon Li 5cee982971 Add RELEASE.md
This is just a link to the actual instructions, but RELEASE.md is more or less standard in jupyterhub repos
2022-02-06 15:16:12 +00:00
Simon Li 29e7f56118 fix full changelog link 2022-02-06 15:16:07 +00:00
Simon Li e40242c067
Merge pull request #1113 from manics/release
Update Changelog for release 2022.02.0
2022-02-06 14:12:35 +00:00
Simon Li 753af0ea1c
Last few changelog additions 2022-02-02 17:07:31 +00:00
Min RK 47ea95a743
Merge pull request #1128 from minrk/micromamba-usr-local
put micromamba in /usr/local/bin and use mamba for installs
2022-02-01 09:07:09 +01:00
Min RK 42f83f0af4 use mamba for installs once available
MAMBA_EXE is mamba itself, not micromamba
use variable everywhere, so switching fully to micromamba can happen in once place,
assuming they are fully compatible (they _almost_ are, except for `env update` vs `install` in a couple places)
2022-01-28 21:17:09 +01:00
Min RK 84220028bd put micromamba in /usr/local/bin
instead of tmp, since we want it to stick around.
2022-01-28 15:58:36 +01:00
Min RK f2f8bb666e update Python in dockerfile tests
installing with Python 3.5 is starting to fail
2022-01-28 15:48:55 +01:00
Simon Li 8c21b96401
Merge pull request #1123 from yuvipanda/commandline-args
Allow passing in traitlets via commandline
2022-01-27 16:50:47 +00:00