Open issues by component and type

image (137)

  • bug
(37)

  • #2123
    ENTRYPOINT/CMD metadata from pulled images not parsed
    Jun 5 – Jun 5
    • inprogress
    • 0.45
    • loshak
    • urg
      immediately
    • imp
      important
  • #998
    ch-image pull: proxy error
    Mar 9 – Jun 30
    • open
    • urg
      soonish
    • imp
      serious
  • #2121
    ch-image list depends on network
    Jun 5 – Jun 5
    • open
    • urg
      soonish
    • imp
      important
  • #2095
    build cache: quick restore doesn’t restore atime
    Feb 22 – Feb 22
    • open
    • urg
      soonish
    • imp
      normal
  • #2124
    `ch-image` barfs if `CH_IMAGE_USERNAME` not set and no stdin
    Jun 22 – Jun 22
    • open
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #764
    ch-image build: variable substitution: empty string for undefined variables
    Jun 15 – Jun 30
    • open
    • urg
      soonish
    • imp
      normal
  • #1646
    ch-build --force=seccomp can’t install systemd
    May 1 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #2006
    ch-image: cached pull followed by non-cached pull breaks multiple sub-commands
    Jun 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1926
    running commands that use ch-run as root fails with non-obvious seccomp error
    Sep 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1532
    build cache: make ch-image list work even if another process is using it
    Jan 10 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1958
    unminimize(8) breaks build
    Jan 31 – Apr 13
    • open
    • urg
      eventually
    • imp
      normal
  • #1996
    can’t parse heredocs
    Apr 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #2014
    Failure to parse stupid filenames
    Jun 24 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1913
    ch-image modify: improve non-existent shell error message
    Jul 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #896
    ch-image: can't pull gcr.io images with tag "latest"
    Nov 6 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1512
    LABEL does not allow multi-line value declarations in Dockerfiles
    Dec 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #958
    ch-image: different workflows give different permissions on unpack
    Jan 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1338
    “ch-image gestalt --help” is badly formatted
    May 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1533
    ARG, ENV, and LABEL parsing does not remove quotes from key names when storing in metadata
    Jan 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1346
    validate metadata flow in multi-stage build
    May 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1347
    ARG foo="bar" parsed as word, not quoted string
    May 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1545
    Fail faster for registry push with non-constant password
    Jan 24 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1183
    “ch-image pull docker.io/...” fails
    Sep 28 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1531
    make COPY and RSYNC sensitive to special directories
    Jan 5 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1519
    --force warns erroneously if fakerooted instructions are cache hits
    Dec 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1038
    ch-image: test existing mount points that are symlinks
    Apr 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1068
    color codes in Dockerfile crash build
    May 13 – Jun 30
    • open
    • reidpr
    • urg
      eventually
    • imp
      minor
  • #1167
    ch-image build: name inference ignores colon
    Sep 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1767
    dnf --installroot: fails if storage directory on NFS
    Nov 2, 2023 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1567
    --force=seccomp: fails under Arch Linux
    Feb 17, 2023 – Sep 11, 2025
    • uncertain
    • urg
      soonish
    • imp
      important
  • #1990
    bad build performance for large Spack containers
    Mar 21 – Sep 11, 2025
    • uncertain
    • urg
      soonish
    • imp
      important
  • #1398
    ch-image: allow concurrent builds
    Jul 5, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #1093
    `ch-image`: TTY colors are light-background unfriendly
    Jun 11, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1310
    ch-convert: turns hard links into multiple files
    Mar 17, 2022 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1521
    more RPM-related build bugs?
    Dec 22, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1056
    ch-image build WORKDIR: can't create directory if in bind-mount
    May 11, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #1100
    arch-aware pull doesn’t work for gcr.io
    Jun 24, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor

  • enhancement
(73)

  • #2102
    “ch-image sync“ or similar
    Apr 13 – Apr 13
    • open
    • urg
      soonish
    • imp
      important
  • #846
    ENV parsing has rough edges
    Sep 15 – Apr 13
    • open
    • urg
      soonish
    • imp
      important
  • #2112
    root emulation: maintain deceit between build stages
    May 13 – Jun 29
    • open
    • urg
      soonish
    • imp
      important
  • #2010
    stop a build early
    Jun 18 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1678
    validate caching when underlying base image changes
    Jun 8 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2106
    swap layers at runtime
    Apr 13 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2103
    `ch-image list` should show build cache status
    Apr 13 – Apr 13
    • open
    • urg
      soonish
    • imp
      normal
  • #2111
    Introduce wait and retry mechanism for ch-image pull
    May 12 – Jun 29
    • open
    • urg
      soonish
    • imp
      normal
  • #1960
    display metadata after pull/build
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2009
    better support to examine a failed container build
    Jun 18 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1753
    add progress meter for Git operations
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #652
    ch-image pull: more pull test images
    Feb 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #982
    ch-image: Further optimization of "resolving whiteouts"
    Feb 10 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1416
    ch-image: push: generate layers
    Jul 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #871
    ch-image: rename images in opaque storage
    Oct 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2091
    “ch-image build-cache” should use “git repo structure”
    Feb 17 – Feb 17
    • open
    • urg
      eventually
    • imp
      normal
  • #1964
    registry operations should have a timeout
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1971
    ch-image: add UNIXey subcommand aliases
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1676
    import: be smarter about cache
    Jun 8 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1702
    be more transparent when encountering duplicate state IDs
    Jul 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1795
    RUN --mount support
    Dec 8 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1297
    test absolute link target repair
    Mar 3 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1302
    FROM: show progress even if nothing needs to be pulled
    Mar 10 – Jun 30
    • open
    • reidpr
    • urg
      eventually
    • imp
      normal
  • #729
    ch-image build: comments within multi-line commands break parsing
    Apr 30 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #771
    ch-image build: add explicit commit
    Jun 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1135
    progress meters for packing and unpacking
    Jul 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1340
    test that ENV overrides ARG of the same name
    May 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1350
    test force-auto with build cache enabled
    May 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1397
    ch-image: add option to access manifest via cli
    Jul 2 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #777
    ch-image build: support .dockerignore
    Jun 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1456
    build cache: optimize WORKDIR
    Sep 23 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1457
    build cache: optimize COPY
    Sep 23 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1582
    implement --target for ch-image multistage builds
    Feb 28 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1598
    ch-image build: add options to convert immediately after successful build
    Mar 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #785
    ch-image build: COPY: support escaping special characters in filenames
    Jun 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #837
    ch-image list: show relationships between images
    Aug 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #873
    ch-image: copy images in opaque storage
    Oct 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #901
    ch-image pull: validate it works with Amazon public registry
    Nov 9 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #902
    ch-image pull: validate it works with Azure registries
    Nov 9 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1330
    support multiple authenticated registries in one build
    Apr 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #774
    ch-image build: variable substitution: support ${foo:-bar} and ${foo:+bar} for all instructions
    Jun 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #783
    ch-image build: support COPY from arbitrary image by name
    Jun 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #787
    ch-image build: ARG: pre-define “platform ARGs”
    Jun 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1203
    ch-image: new subcommand export
    Oct 14 – Jun 30
    • open
    • urg
      deferred
    • imp
      normal
  • #832
    ch-image build: FROM previous stage
    Aug 24 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #1179
    strip setcap on push and pull
    Sep 15, 2021 – Sep 10, 2025
    • blocked
    • urg
      deferred
    • imp
      normal
  • #1701
    Sharing $CH_IMAGE_STORAGE with UNIX groups
    Jul 20, 2023 – Sep 11, 2025
    • uncertain
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2050
    push SquashFS layers
    Sep 4 – Sep 11, 2025
    • uncertain
    • urg
      soonish
    • imp
      important
  • #1489
    avoid walking image tree with Watchman
    Nov 14 – Jun 30
    • uncertain
    • urg
      soonish
    • imp
      important
  • #1176
    ch-image --force: rename chatter prefix
    Sep 15, 2021 – Sep 10, 2025
    • uncertain
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #1490
    build cache: TRACE2 performance analysis
    Nov 14, 2022 – Sep 11, 2025
    • uncertain
    • urg
      soonish
    • imp
      normal
  • #1091
    ch-image: arch support: add detailed architecture info
    Jun 7, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #1797
    ch-image import: use GNU tar instead of tarfile library
    Dec 13, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #775
    ch-image build: variable substitution: do it recursively
    Jun 22, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #782
    ch-image build: support ADD
    Jun 22, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1120
    be smarter about in-container SSH authentication
    Jul 7, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1202
    ch-image: append :latest if no tag given
    Oct 14, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1343
    remove build cache encouragement note
    May 16, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1353
    ch-image pull: add -o to output in the given directory, bypassing storage dir
    May 26, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1359
    ch-image: use previously prepared files
    Jun 1, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1491
    subsystem-specific TRACE
    Nov 14, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1688
    Leave a breadcrumb about the state of the container at last pull
    Jun 13, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1952
    internet-reachout workflow debugging improvements
    Dec 3, 2024 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2011
    record current commit in /ch
    Jun 18 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2017
    all RUN happens in the same container
    Jun 25 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2021
    CDI: figure out how to deal with it at build time
    Jun 25 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #716
    ch-pull: explore downloading image layers in parallel
    Apr 15 – Apr 28
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1427
    Cache container copy for most recent build
    Aug 10, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #1959
    retry on HTTP 5xx
    Jan 31 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #773
    ch-image build: support URL contexts
    Jun 22, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor
  • #778
    ch-image build: FROM: support --platform
    Jun 22, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor
  • #788
    ch-image build: support ONBUILD
    Jun 22, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor
  • #1460
    remove trailing/unimportant whitespace from build instruction cache entry
    Sep 26, 2022 – Sep 11, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor

  • refactor
(27)

  • #1523
    Dockerfile grammar: tidy and make LALR
    Dec 22 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2098
    Python: increase minimum beyond 3.6?
    Apr 2 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #776
    ch-image build: variable substitution: always do it internally
    Jun 22 – Jun 30
    • open
    • urg
      soonish
    • imp
      normal
  • #1595
    refactor python code to use type hints
    Mar 9 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #829
    Python code: refactor file stuff
    Aug 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2099
    excessive globals in irtree.py
    Apr 2 – Apr 2
    • open
    • urg
      eventually
    • imp
      normal
  • #1565
    remove --force=fakeroot
    Feb 17 – May 29
    • open
    • urg
      eventually
    • imp
      normal
  • #1867
    Pylint: enforce C-style string formatting
    Mar 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1819
    use Python 3.12 tar extraction filters
    Jan 23 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1463
    replace string conversions in startswith()
    Oct 6 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1444
    better Git build cache tuning
    Sep 8 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1865
    tidy global variables
    Mar 20, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1866
    add docstrings
    Mar 20, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1868
    Pylint: check line length
    Mar 20, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1869
    Pylint: enforce parenthesis style
    Mar 20, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1871
    Pylint: false positives on member existence for internal classes
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1872
    tidy cyclic imports
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1874
    tidy: codify “unnecessary else” policy
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1876
    tidy: enforce list() and dict()
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1877
    tidy: fix W0221 arguments-differ
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1878
    tidy: misc.Action_Exit: figure out and fix __call__()
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1879
    tidy: prohibit FIXME without an issue number
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1881
    tidy: enforce abstract methods have ellipsis body
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1880
    tidy: fix open() encoding
    Mar 22 – Jun 30
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1146
    charliecloud.mkdirs: change to two arguments
    Aug 9, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1487
    turn ch.Timer() into a context manager?
    Nov 14, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1488
    future Git config changes?
    Nov 14, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal

test (56)

  • bug
(20)

  • #2110
    release tarballs need predictable URLs
    Apr 22 – Apr 24
    • open
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2120
    ch-checkns: leaves behind /tmp/newroot
    Jun 5 – Jun 5
    • open
    • urg
      soonish
    • imp
      normal
  • #918
    CI: configure isn’t thoroughly tested
    Dec 4 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1886
    restore ObsPy/Miniconda to latest
    Mar 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1937
    test “ch-run --join-pid: errors” false negative when in Docker container
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1947
    artifact name set in “defaults” is not used
    Nov 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #972
    test suite: exercise images with slash in name better
    Jan 26 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #725
    Restore test of one top-level directory and no hidden files
    Apr 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1134
    test that cleaning works
    Jul 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1680
    ch-test: can’t run multiples test suites in parallel
    Jun 8 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #687
    test/docs-sane: check documentation after install too
    Mar 6 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #54
    Spark tests have race conditions
    Oct 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1250
    images based on charliecloud/metadata image fail to build with Docker
    Dec 1 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #107
    some tests fail if allocated nodes don't have the same number of threads
    Feb 6 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #1940
    bring gitlab.com CI to parity with prior GitHub Actions CI
    Nov 1, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      important
  • #603
    build: "make installcheck" passes
    Dec 20, 2019 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #932
    test whiteouts
    Dec 18, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1934
    test suite fails if locale en_US.utf8 not installed
    Oct 25, 2024 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1953
    restore “ch-image --arch=yolo pull” test
    Dec 12, 2024 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2041
    intermittent CI failure pulling from nvcr.io
    Aug 5 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal

  • enhancement
(31)

  • #2031
    figure out a way to run the GitLab CI pipelines locally
    Jul 18 – Sep 11, 2025
    • open
    • urg
      soonish
    • imp
      important
  • #1938
    reduce Docker Hub rate limit consumption in test suite
    Nov 1 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1943
    add CH_TEST_BUILDER=docker test
    Nov 1 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1946
    restore tests that need Docker/Podman
    Nov 1 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1949
    add job to validate build without automake(1) and autoconf(1)
    Nov 1 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1950
    validate that gitlab.com stuff is in tarball
    Nov 1 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1670
    GitLab CI: Change scheduled test to full scope?
    Jun 7 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1678
    validate caching when underlying base image changes
    Jun 8 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1153
    ch-test should build example images if they don't exist
    Aug 13 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #1980
    track container launch performance
    Feb 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #652
    ch-image pull: more pull test images
    Feb 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #952
    CI: check for configure errors/warnings that don't stop the build
    Jan 7 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2038
    rm dependency on GNU utilities
    Jul 24 – Sep 11, 2025
    • open
    • urg
      eventually
    • imp
      normal
  • #1752
    validate Git repo at image root is OK
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1939
    optimize Debian CI image size
    Nov 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1944
    add CH_TEST_BUILDER=podman tests
    Nov 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1948
    reduce parallelism of image build
    Nov 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1209
    test “--with-libsquashfuse={yes,no,PATH}”
    Oct 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1340
    test that ENV overrides ARG of the same name
    May 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1350
    test force-auto with build cache enabled
    May 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1673
    test for curly quotes
    Jun 7 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1238
    examples/rstudio: actually test an R computation in RStudio
    Nov 16, 2021 – Sep 10, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1625
    remove SC2030 and SC2031 excludes when Shellcheck bug(s) fixed
    Apr 4, 2023 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1997
    CI/CD: migrate variables to inputs
    May 12 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #477
    CI: use cache to speed up testing
    Jul 3, 2019 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      serious
  • #639
    tests: figure out how to test containerized web apps
    Feb 11, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      serious
  • #132
    build OpenMPI examples with XPMEM support
    Mar 15, 2018 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #1860
    add pylint to test suite
    Mar 12, 2024 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #588
    add Rstudio Server demo/example
    Dec 2, 2019 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1630
    replace intel mpi benchmark with OSU?
    Apr 13, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1540
    ch-test: separate srun mpi options for openmpi and mpich
    Jan 18, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor

  • refactor
(5)

  • #1915
    ch-test is unwieldy
    Aug 1 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      serious
  • #907
    automate COPY test conditions
    Nov 17 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1267
    update pedantic mode
    Jan 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #749
    Document the Dockerfile best practices + styling we use
    Jun 2 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #1522
    Dockerfile.openmpi: remove --disable-pty-support
    Dec 22, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal

runtime (52)

  • bug
(14)

  • #2097
    `ch-run`: ENTRYPOINT/CMD not applied for squashfs images
    Mar 30 – Apr 10
    • inprogress
    • 0.45
    • loshak
    • urg
      immediately
    • imp
      serious
  • #2119
    ch-run: invokes ENTRYPOINT even when command given
    Jun 5 – Jun 5
    • inprogress
    • 0.45
    • loshak
    • urg
      immediately
    • imp
      serious
  • #1970
    ch-run: better error for compiled-out options
    Jan 31 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2026
    fix de-duplication bug Angelica found
    Jun 25 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2090
    --join-pid fails to execute in container and breaks parent shell stty
    Feb 3 – Feb 6
    • open
    • urg
      soonish
    • imp
      normal
  • #2115
    ch-run: support WORKDIR
    May 28 – May 29
    • open
    • urg
      soonish
    • imp
      normal
  • #2125
    assertion failure when binding file to non-existent path on R/O image
    Jun 23 – Jul 1
    • open
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #1926
    running commands that use ch-run as root fails with non-obvious seccomp error
    Sep 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1260
    replace argp with something more portable
    Dec 21 – Jun 30
    • open
    • reidpr
    • urg
      eventually
    • imp
      important
  • #1961
    --set-env command line misparse
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1969
    ch-run: warnings cleanups
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #2023
    CDI: directories should have precedence
    Jun 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1436
    ch-run --join: fails with short-lived processes
    Aug 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1473
    ch-run: default binds: potential issue(s) with Cray PE images.
    Oct 18 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor

  • enhancement
(30)

  • #2083
    assertion error: cdi bind munge socket
    Dec 16 – Dec 16, 2025
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2113
    libpseudo: add filesystem emulation
    May 18 – May 18
    • open
    • urg
      soonish
    • imp
      important
  • #2112
    root emulation: maintain deceit between build stages
    May 13 – Jun 29
    • open
    • urg
      soonish
    • imp
      important
  • #2002
    ch-run --bind=FILE
    May 20 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2106
    swap layers at runtime
    Apr 13 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2020
    CDI: infer bind-mount destination
    Jun 25 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1951
    --set-env: support arbitrary container paths
    Nov 26 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1749
    run SIF files with ch-run
    Oct 31 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #2028
    make --unset-env argument optional
    Jul 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1754
    run OCI bundles
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1020
    squashfs: tag mounts somehow so they're identifiable as Charliecloud
    Mar 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2049
    containerized time zone should match host by default
    Sep 2 – Sep 11, 2025
    • open
    • urg
      eventually
    • imp
      normal
  • #1989
    ch-run: add `--bind-mkdir-yolo`
    Mar 21 – Apr 10
    • open
    • 0.45
    • reidpr
    • urg
      eventually
    • imp
      normal
  • #1976
    make “/” (host root directory) work as a container
    Feb 1 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #2022
    CDI: better error testing
    Jun 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1891
    seccomp root emulation: filter capset(2) with more nuance
    Apr 15 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1768
    JIT compile seccomp byte code
    Nov 3 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1901
    Windows 95 support
    May 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1256
    OCI Image support
    Dec 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1404
    ch-run --join: support LSF
    Jul 8 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1604
    Flux: ch-run: non-default binds required
    Mar 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1896
    ch-run -W: make tmpfs mount point configurable and/or dynamic
    Apr 19 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #173
    add UTS namespace
    Jun 5 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #230
    recommend how to run non-MPI worker daemons on a Slurm cluster
    Aug 24, 2018 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #730
    ch-run: make --join the default in certain scenarios
    Apr 30, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #1120
    be smarter about in-container SSH authentication
    Jul 7, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1690
    ch-run: hold onto warnings in child process
    Jun 23, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2021
    CDI: figure out how to deal with it at build time
    Jun 25 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1957
    make --private-tmp size/path configurable
    Jan 31 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #1420
    add EROFS support
    Aug 2, 2022 – Sep 11, 2025
    • uncertain
    • urg
      deferred
    • imp
      important

  • refactor
(8)

  • #2128
    update SquashFUSE dependency to 0.4.0
    Jul 1 – Jul 1
    • inprogress
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      important
  • #1974
    refactor C freetext doc comments to Doxygen (or something)
    Feb 1 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #1967
    make file-internal C functions “static”
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #2013
    mem.c API improvements
    Jun 18 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #572
    update comments & possibly code in light of man-pages 5.03
    Oct 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1161
    SquashFS: don't unmount until all descendants are done
    Aug 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1159
    squash: rm ll.h workaround for SquashFUSE header collisions
    Aug 24 – Jul 1
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1973
    require C11 or C17
    Feb 1 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal

doc (30)

  • bug
(13)

  • #1979
    document new mailing lists
    Feb 7 – Apr 10
    • open
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2114
    add guidelines for responsible disclosure to documentation
    May 18 – May 29
    • open
    • urg
      soonish
    • imp
      important
  • #1970
    ch-run: better error for compiled-out options
    Jan 31 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2025
    ch-fromhost: document deprecation
    Jun 25 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #1783
    ch-run-oci: clarify status
    Nov 28 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #1341
    update “environment variables” sections
    May 16 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #2000
    remove GitHub references from code
    May 14 – Jun 30
    • open
    • urg
      soonish
    • imp
      normal
  • #2039
    Documentation: Update URL to linuxcontainers.org maintained images
    Jul 26 – Jun 30
    • open
    • 0.45
    • urg
      soonish
    • imp
      normal
  • #1963
    FAQ needs general revision/update
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2063
    document issue title convention in contributor’s guilde
    Sep 15 – Sep 15, 2025
    • open
    • urg
      eventually
    • imp
      normal
  • #1965
    --bind: shorten description and refer to §8.6
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1930
    configure: --enable-buggy-build should also disable -W for sphinx-build
    Oct 15 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #641
    docs: be consistent about long option argument separator
    Feb 12 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal

  • enhancement
(14)

  • #2127
    update TSC membership
    Jul 1 – Jul 1
    • inprogress
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      important
  • #533
    compare to enroot
    Aug 30 – Jun 30
    • open
    • urg
      soonish
    • imp
      normal
  • #2018
    print warning count instead of re-printing them
    Jun 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #929
    docs: clarify what the build context is and how it differs from current working directory
    Dec 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #2091
    “ch-image build-cache” should use “git repo structure”
    Feb 17 – Feb 17
    • open
    • urg
      eventually
    • imp
      normal
  • #2105
    compare to bubblewrap
    Apr 13 – Apr 13
    • open
    • urg
      eventually
    • imp
      normal
  • #1752
    validate Git repo at image root is OK
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #399
    tighten up "reproducible" language in docs
    Mar 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #527
    reference MEJ's Container Mythbusters talk in docs
    Aug 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #2055
    archive old issue labels
    Sep 12 – Sep 15, 2025
    • blocked
    • urg
      soonish
    • imp
      important
  • #2012
    link GitLab issues to source code mentions
    Jun 18 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      important
  • #1177
    Microsoft SQL Server example
    Sep 15, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1343
    remove build cache encouragement note
    May 16, 2022 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1217
    split runtime and ch-image and glue LOC
    Oct 26, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor

  • refactor
(3)

  • #1956
    use “#.” for numbered lists in docs
    Jan 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1126
    docutils ≥ 0.17 breaks lists
    Jul 21, 2021 – Sep 10, 2025
    • blocked
    • urg
      deferred
    • imp
      normal
  • #836
    change docs from Sphinx to something else?
    Aug 26, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      important

install (26)

  • bug
(16)

  • #2110
    release tarballs need predictable URLs
    Apr 22 – Apr 24
    • open
    • 0.45
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2104
    libgc version check
    Apr 13 – Jun 30
    • open
    • urg
      soonish
    • imp
      normal
  • #1842
    ch-completion.bash: install
    Feb 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #599
    build: libsotest symlinks become regular files in "make install"
    Dec 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #658
    configure: checking Python module versions gives misleading chatter
    Feb 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1134
    test that cleaning works
    Jul 27 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #597
    configure: respect --htmldir
    Dec 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #1253
    configure: report if libsquashfuse is too old
    Dec 3 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #687
    test/docs-sane: check documentation after install too
    Mar 6 – Jun 30
    • open
    • urg
      eventually
    • imp
      minor
  • #711
    ch-test: add charliecloud-test package to el8
    Apr 7 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #395
    figure out why/how rpmbuild overrides CFLAGS in Makefile
    Mar 20 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #603
    build: "make installcheck" passes
    Dec 20, 2019 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #604
    build: "make distcheck" passes
    Dec 20, 2019 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2007
    fix RPM builds
    Jun 11 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #657
    configure: do the right thing if --with-python doesn't exist
    Feb 21, 2020 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #1278
    autoreconf warning (as error) in autogen.sh
    Feb 2, 2022 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor

  • enhancement
(7)

  • #2107
    static build option
    Apr 13 – Apr 13
    • open
    • urg
      soonish
    • imp
      normal
  • #2038
    rm dependency on GNU utilities
    Jul 24 – Sep 11, 2025
    • open
    • urg
      eventually
    • imp
      normal
  • #1844
    configure: add --with-libfuse3
    Feb 21 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #100
    pre-built binaries
    Jan 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1912
    packaging: squashfuse < 0.1.105 in all epel branches
    Jul 16, 2024 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #944
    provide RPMs on GitHub releases?
    Dec 23, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      normal
  • #820
    autoconf: separate build and source trees
    Aug 14, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor

  • refactor
(3)

  • #1525
    packaging/fedora/build: remove “ch-run --home”
    Dec 22 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1873
    tidy overly complex code
    Mar 22, 2024 – Sep 11, 2025
    • blocked
    • urg
      eventually
    • imp
      normal
  • #1564
    configure: remove --with-seccomp
    Feb 17, 2023 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal

glue (25)

  • bug
(8)

  • #1392
    ch-convert: converting centos7xz.sqfs to a tar fails with perms error
    Jun 24 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      important
  • #2053
    ch-convert: does not default to --no-xattrs as documented
    Sep 9 – Sep 10, 2025
    • open
    • urg
      soonish
    • imp
      normal
  • #981
    ch-tar2dir: top-level directory same as something in the 2nd level fails
    Feb 9 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1325
    ch-convert: detect tarbombs without reading entire archive
    Mar 28 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #165
    ch-convert's image size estimate is incorrect when exporting docker images
    May 24 – Jun 30
    • open
    • urg
      deferred
    • imp
      minor
  • #1211
    ch-convert: does not validate output extensions
    Oct 21, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1310
    ch-convert: turns hard links into multiple files
    Mar 17, 2022 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1011
    out of disk space errors
    Mar 22, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor

  • enhancement
(14)

  • #2106
    swap layers at runtime
    Apr 13 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #42
    macOS support
    Oct 25 – Jun 30
    • open
    • urg
      eventually
    • imp
      serious
  • #1755
    ch-convert: import/export OCI images
    Oct 31 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1796
    ch-convert: check to see if the target image has already been converted
    Dec 12 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1256
    OCI Image support
    Dec 13 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1556
    mksquashfs parallel processing is uncontrolled
    Feb 10 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1198
    ch-convert: eliminate needless compress/uncompress operations
    Oct 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1199
    ch-convert: improve command line parsing
    Oct 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1598
    ch-image build: add options to convert immediately after successful build
    Mar 16 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #176
    ch-image build: more metadata in built images
    Jun 7, 2018 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1197
    ch-convert: more progress meters
    Oct 14, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #1201
    `ch-convert`: color output
    Oct 14, 2021 – Sep 10, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #2030
    use squashfs-tools-ng if available
    Jul 7 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      normal
  • #262
    new script ch-validate to validate an unpacked image
    Oct 4, 2018 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      normal

  • refactor
(3)

  • #222
    shell scripts: style: properly declare/scope variables
    Aug 10 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #451
    refactor scripts to use error function
    May 23 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #830
    ch-run-oci: Why does it have image_fixup()
    Aug 21, 2020 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      normal

misc (16)

  • bug
(2)

  • #1806
    make tab completion handle spaces in filenames correctly
    Jan 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1931
    ch-completion.bash causing git errors
    Oct 18 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal

  • enhancement
(12)

  • #2016
    keep GitHub as a mirror
    Jun 25 – Jun 30
    • open
    • urg
      soonish
    • imp
      important
  • #534
    investigate pyxis
    Aug 30 – Jun 30
    • open
    • reidpr
    • urg
      soonish
    • imp
      normal
  • #458
    kernel patch to support mapping more than one GID for user namespaces
    Jun 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      important
  • #1903
    tab completion: implement for ch-image modify
    May 20 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1807
    ch-completion.bash: tidy
    Jan 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1149
    make Charliecloud work with Slurm 21.08 container support
    Aug 11 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1634
    auto generate command line options for bash completion
    Apr 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1635
    extend ch-completion to other shells
    Apr 14 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1639
    ch-completion: handle =
    Apr 18 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1641
    ch-completion: --bind for ch-image
    Apr 19 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #2003
    Charliecloud TUI
    May 20 – Sep 11, 2025
    • uncertain
    • urg
      eventually
    • imp
      minor
  • #191
    provide utility containers with Charliecloud
    Jun 27, 2018 – Sep 10, 2025
    • uncertain
    • urg
      deferred
    • imp
      minor

  • refactor
(2)

  • #1914
    Enforce log level consistency across code
    Jul 24 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal
  • #1244
    audit code for stale FIXMEs, etc.
    Nov 23 – Jun 30
    • open
    • urg
      eventually
    • imp
      normal