Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kraken-hpc/imageapi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: kraken-hpc/imageapi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: docs
Choose a head ref
  • 11 commits
  • 212 files changed
  • 1 contributor

Commits on Jul 23, 2021

  1. Refactor for v0.2.0 (#36)

    * add gitignore
    
    * first stab
    
    * rewrite api to be more extensible; simplify with query paths. NOT bw compatible
    
    * add internal object storage
    
    * update api & generated code
    
    * internal api refactor
    
    * initialize api in startup; print debug messages for garbage collection
    
    * add ability to set log level through environ
    
    * add api handlers
    
    * fix nil dereference in handlers
    
    * fix incorrect driver assignment for mount overlay
    
    * fix more nil rdereferences in handlers
    
    * make sure main() calls ForkInit
    
    * update delete calls to more consistently uses query params for selection
    
    * fix nil return values on container setstate and delete
    
    * fix store failed refadd on register
    
    * fix ForkInit reversion
    
    * support forced delete methods that ignore refs
    
    * fix garbage collection deadlock; enable auto-garbage collection
    
    * fix issue where container deletion didn't decrement mount reference
    
    * remove noisy garbage collection messages
    
    * fixup mount info messages
    
    * fix unmount/detach return errors
    
    * fixup collection debug messages
    jlowellwofford authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    45f55be View commit details
    Browse the repository at this point in the history
  2. Add bind mount driver (#37)

    * update API for bind mounts
    
    * add bind mount driver
    
    * specify file system type when bind mounting to make the function happy
    
    * check nilable options for nil in bind mount
    jlowellwofford authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    ad57aa5 View commit details
    Browse the repository at this point in the history
  3. Add NFS mount driver (#38)

    * add nfs mount driver
    
    * switch to unix.Mount for nfs mounting
    
    * fix bad reference in nfs unmount
    
    * fix bad reference in nfs unmount
    jlowellwofford authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    65b06eb View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. Configuration menu
    Copy the full SHA
    f8c1504 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Add local attach support (#40)

    * add local attach support
    
    * use os.Mode* for backwards compatability
    
    * fix incorrect driver naming for attach local
    
    * fix some incorrect pointer references in log messages
    
    * log message tweaks for attach-local
    jlowellwofford authored Jul 26, 2021
    Configuration menu
    Copy the full SHA
    b73b9e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Code and log cleanup (#42)

    * more consistent and informative logs for attach/detach mount/unmount success
    
    * more canonical error variable naming
    jlowellwofford authored Jul 28, 2021
    Configuration menu
    Copy the full SHA
    ef20867 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    155cf01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a404705 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. Add iSCSI attachment support (#45)

    * add swagger/generated code for iscsi attach
    
    * add iscsi attach type
    
    * for now, disable partition table reads for iscsi luns
    
    * fix log fields for driver
    jlowellwofford authored Jul 29, 2021
    Configuration menu
    Copy the full SHA
    036b75f View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    147ebd5 View commit details
    Browse the repository at this point in the history
  2. documentation dump

    jlowellwofford committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    3998d99 View commit details
    Browse the repository at this point in the history
Loading