Giter VIP home page Giter VIP logo

gpdb-packaging's People

Contributors

cantzakas avatar davidje13 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gpdb-packaging's Issues

Try to avoid base OS corruption when building while also running an old VM

When targeting VirtualBox, if an image is already running with the same name, it will fail to create the new VM. It also (how?) manages to mess up the base OS image, which means it has to be re-built (by answering yes to the "rebuild?" question). Ideally this should be detected and warned about without causing the corruption. Maybe this should be reported to Packer?

Might be worth adding a timestamp to all image names, but is this something we want when distributing VMs?

Load demo data

Greg Chase commented that a lot of partners ask for a way to spin up a VM with some pre-loaded demo data. If there were an optional hook in this library to do that, there might be value in that.

./build.sh fails on first execution

REFRESH_TOKEN='**********' ./build.sh fails on first execution. Investigate whether it was connection problem on downloading the GPDB binary file or need to update instructions to include --force-download

Support VMWare

This was requested recently and I did a first-pass implementation in f199bb0 but it currently requires an enterprise license of VMWare and I'm not sure if the second stage even works (it can build a base image but I wasn't able to test the actual Greenplum build with a non-licensed copy of VMWare Fusion)

There are hints online that there is a free version of VMWare (somewhere) which can be used, but it seems like it might not be able to export? Needs somebody with more familiarity with VMWare's ecosystem.

Also worth noting that VMWare support in Packer is currently in a state of flux (see hashicorp/packer#7168)

For now the basic framework for supporting multiple formats is ready, but more experiments are needed to make it useful.

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.