Git Product home page Git Product logo

cloudbase.jl's Introduction

CloudBase

CI codecov deps version pkgeval

A simple, yet comprehensive foundation for interacting with common cloud providers in Julia (GCP, Azure, AWS)

Installation

The package is registered in the General registry and so can be installed at the REPL with ] add CloudBase.

Documentation

  • STABLEmost recently tagged version of the documentation.
  • LATESTin-development version of the documentation.

Project Status

The package is tested against Julia 1.6, current stable release, and nightly on Linux.

Contributing and Questions

Contributions are very welcome, as are feature requests and suggestions. Please open an issue if you encounter any problems or would just like to ask a question.

cloudbase.jl's People

Contributors

quinnj avatar jfunstonrai avatar drvi avatar whatsthecraic avatar rbvermaa avatar maleadt avatar

Stargazers

Nick Imanzi avatar Niranjan Anandkumar avatar Camilo García avatar Lasse Peters avatar Sebastian Pfitzner avatar Suavesito avatar Weishi Wang avatar Xiu-zhe (Roger) Luo avatar Tyler Thomas avatar Marius Fersigan avatar J S avatar Nikita avatar Anant Thazhemadam avatar Agustín Covarrubias avatar  avatar kai avatar Yueh-Hua Tu avatar Elias Carvalho avatar

Watchers

 avatar  avatar Nick Robinson avatar  avatar

cloudbase.jl's Issues

TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.

If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.

If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

CloudTest: Minio.with(public=true) doesn't work

If I start a Minio server with:

julia> using CloudStore, CloudBase.CloudTest

julia> Minio.with(; debug=true, public=true) do conf
       sleep(999)
       end
Formatting 1st pool, 1 set(s), 1 drives per set.
WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
MinIO Object Storage Server
Copyright: 2015-0000 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: DEVELOPMENT.GOGET (go1.17.7 linux/amd64)

Status:         1 Online, 0 Offline.
API: http://192.168.0.149:10021  http://192.168.0.148:10021  http://100.105.243.51:10021  http://127.0.0.1:10021
RootUser: minioadmin
RootPass: minioadmin
Console: http://192.168.0.149:18265 http://192.168.0.148:18265 http://100.105.243.51:18265 http://127.0.0.1:18265
RootUser: minioadmin
RootPass: minioadmin

Command-line: https://docs.min.io/docs/minio-client-quickstart-guide
   $ mc alias set myminio http://192.168.0.149:10021 minioadmin minioadmin

Documentation: https://docs.min.io

... and then inspect the bucket in the console, I see:

image

And indeed, trying to wget a file I uploaded results in a 403.

Minio doesn't start with tmpfs-backed tempdir

My /tmp is backed by tmpfs, which minio doesn't like: minio/minio#13818

This results in:

Unable to use the drive /tmp/jl_Sh06ZG: invalid argument

API: SYSTEM()
Time: 15:13:10 UTC 09/14/2022
Error: Read failed. Insufficient number of disks online (*errors.errorString)
       6: /workspace/srcdir/minio/internal/logger/logger.go:270:logger.LogIf()
       5: /workspace/srcdir/minio/cmd/prepare-storage.go:242:cmd.connectLoadInitFormats()
       4: /workspace/srcdir/minio/cmd/prepare-storage.go:282:cmd.waitForFormatErasure()
       3: /workspace/srcdir/minio/cmd/erasure-server-pool.go:66:cmd.newErasureServerPools()
       2: /workspace/srcdir/minio/cmd/server-main.go:679:cmd.newObjectLayer()
       1: /workspace/srcdir/minio/cmd/server-main.go:529:cmd.serverMain()

I guess this worked before because of using Scratch.jl (#12).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.