Giter Site home page Giter Site logo

vitess-releases's Introduction

Vitess Releases

The point of this repository is currently to build a Vitess tar package that we upload to github rather than the docker images at https://github.com/vitessio/vitess/tree/master/docker.

Codespace Build Environment

Create your new codespace then use the web browser or vscode to access the build environment.

  • Ensure you have a gpg key configured in github, this will be shared with the codespace
  • Github variables are available to you in your codespace environment variables env | grep -i github
  • Check your codespace GITHUB access Settings > Codespaces GPG verification - All repositories (or selected repositories) Access and security - All repositories (or selected repositories)

Creating a new release

The build-vitess-packages.sh script has been created to assist you in the build process, and will be in your starting directory:

./build-vitess-packages.sh

Update Releases

At the end of the build script there are instructions to rsync the packages to your local machine. Please note with this script the vitess-release-roster.md will automatically be updated for you. The only thing left to do here, is to rsync the packages locally then upload them as a new release in Github.

vitess-releases's People

Contributors

gedgar avatar fancyfane avatar maxenglander avatar anders-planetscale avatar avaidyanatha avatar jvaidya avatar dctrwatson avatar sverch avatar morgo avatar

Stargazers

徐承恩 avatar  avatar Graham Campbell avatar Vilius O avatar An0nymous avatar Rohan avatar  avatar Tyler James Harden avatar  avatar  avatar Andreas Ellwanger avatar Émilien (perso) avatar  avatar Gaurav Dadhania avatar Eugene Pyvovarov avatar  avatar netop://ウエハ avatar  avatar  avatar  avatar  avatar  avatar Muhammad Irfan Afzal avatar haruhi avatar eonezhang avatar CL4P-TP avatar  avatar Bruno Gomes avatar  avatar RZ avatar

Watchers

Jarod Reyes avatar Jordan Williams avatar  avatar Andrés Taylor avatar James Cloos avatar Omar Ramos avatar Benjamin avatar Matthias Crauwels avatar Holly Guevara avatar Byron Landry avatar Rameez Sajwani avatar  avatar Dennis Kelly avatar Shaun Middlebusher avatar Alex Noonan avatar Harshit Gangal avatar Lilli Seyther-Besecke avatar Rasika Kale avatar Camila avatar Matt Goggans avatar  avatar  avatar Roni HE avatar  avatar

vitess-releases's Issues

Build macOS X binary releases

There have been requests for a Mac binary build, mostly so that users can run client-side tools like vtctlclient and vtexplain locally, and do not have to resort to running Linux docker images.

vitess support for dpkg install

When trying to install a Vitess snapshot with dpkg -i I get an error for invalid characters in version number.

$ wget -q https://github.com/planetscale/vitess-releases/releases/download/d5ab571240/vitess_14.0.0_SNAPSHOT-d5ab571240_amd64.deb 

$ sudo dpkg -i vitess_14.0.0_SNAPSHOT-d5ab571240_amd64.deb

dpkg: error processing archive vitess_14.0.0_SNAPSHOT-d5ab571240_amd64.deb (--install):
 parsing file '/var/lib/dpkg/tmp.ci/control' near line 2 package 'vitess':
 'Version' field value '14.0.0_SNAPSHOT-d5ab571240': invalid character in version number
Errors were encountered while processing:
 vitess_14.0.0_SNAPSHOT-d5ab571240_amd64.deb

This is my current version:

$ dpkg --version
Debian 'dpkg' package management program version 1.20.9 (amd64).
This is free software; see the GNU General Public License version 2 or
later for copying conditions. There is NO warranty.

Does anyone know how to fix this or if there is a workaround? Thanks.

Directory Map incorrect after install_latest.sh is run

After running the install_latest.sh I found that the /home/vitess/vitess directory was created; however, it looks like the README.md file is not in the expected location. Please NOTE that I added -x to the top of the script, thus the verbose output below:

`$ ./install_latest.sh

$ cd /home/vitess/vitess
$ cat README.md
cat: README.md: No such file or directory

$ cd /home/vitess/vitess
$ ll
total 8
drwxrwxr-x 2 vitess vitess 4096 Aug 26 17:21 ./
drwxr-xr-x 11 vitess vitess 4096 Aug 26 17:19 ../
lrwxrwxrwx 1 vitess vitess 35 Aug 26 17:21 vitess-release-b5207f0 -> /home/vitess/vitess-release-b5207f0/`

Using Vtorc,Primary is Dead,how can i do to let it failover normally

E0318 06:32:01.683227 51275 topology_recovery.go:800] AttemptRecoveryRegistration: keyspace keyspace_yy shard 0 has recently experienced a failover (of 10.1.9.91:17201) and is in active period. It will not be failed over again. You may acknowledge the failure on this cluster (-c ack-cluster-recoveries) or on 10.1.9.91:17201 (-c ack-instance-recoveries) to remove this blockage

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.