Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Reads command line arguments * Splits setting up database * Returns help line * POC for node js integration testing * remove unused file * removes unused file * returns file to original folder * adds suport for shell script integrations * moved pgsql_pgss_setup to pgsql folder * correct location of yaml file * adds pgsql_pgsm_setup * lists folder * change location of yaml files * try different format for ansible-palybook * Moves necessary files * Fix location for playbooks * Moving files for pgss setup * adds missing steps for vacuum * escaping characters * adds new random variables * tests with logs * fixes commands * Fixes wrong variable name * adds javascript loop * adds remaining command to the javascript * Adds remaining command to the javascript * fixes wrong variable name * Removes unused variables * Moves function to separate array, refactors * Removes wrong branch * Adds psmdb setup * change psmdb setup location to mongo folder * Fix location for yaml file * PMM-10994: Adds test flags to the integration setup * set github action env from node js * Change file location * remove pushd * switches ansible install to ubuntu variant * List folder * changes location of yaml file. * Remove logged data * comment erroring lines * Refactors * comments out issues * Fix import * Uncoment step for regular load * moves mongodb create users file * Log just an error * move ansible file to separate command * Location of ansible file for pgss * comment out pushd * Fix file location for pgsm * command line refactoring * Log for pgsql vacuum setup * removes catching command line errors * Higher limit for vacuum * Debug values * change pgsql version * Log pgsql version * log error * Better logging * PMM-10994: Setting up pmm client from tarball * pmm client in container added comments * PGSM integration in typescript * adds required env variables * refactoring * log output of ansible exectution * log response from ansible command * change command for ansible * Instal ansible * Log steps in node js * set python intepreter * execute comand and log response * refactor execute ansible playbook * return to the shell script * Adds previously removed file. * Adds previously removed file. * Adds previously removed file. * Adds previously removed file. * moves yaml files * Adds previously removed file. * Adds previously removed file. * Adds previously removed file. * PMM-10994 Add PMM PS Integration (#537) * prototype of pmm ps integration * Log query source * Fix env variable assigment * added python to ansible * change log * Refactor * Change command execution * Added missing shell file * Echo tarball * Fixes ps tarball variable * fix for ps tarbal in ansible * fix for the tarball * Refactors * remove stoutd for ps tarball * echo log file * Pmm 10994 add haproxy setup (#543) * adds haproxy setup * changes python intepreter * refactors * Refactors * Refactors * refactors * change location of setup script * Fix Typo * Refactors * Refactors * Moves ansible command to the javascript * Fixes yaml formatting * Uncomment another step in haproxy setup * Uncomments more steps * comments out steps * install pmm client * do not log script file * comments out * uncoment * uncomment * Pmm 10994 add external service (#544) * Test for external service * fixes typo * fixes exporter version * changes to move external setup to the typescript * refactors * PMM-10994 Add github pipeline (#542) * adds poc of the pipeline * Changes the name of the workflow * fixes start pmm server command * Fixes network in docker run command * Fixes docker run typo * Creates docker network * Changes ports * change directory * lists directory * adds npm install * install ansible in nodejs * CI flag * Env variable for pmm client step * echo env variable * different package * env variable for the script * change env variable * log all variables * objects of env variables to string * env variable different setup * correct location for env file * read file in correct folder * read env file * fix for the reading of the variable * correct setting up env variable and job name * ACTIONS_ALLOW_UNSECURE_COMMANDS * execute pgsm setup as root * refactors * execute ansible as root * install pmm client * Add correct network to the containers * List all containers. * Fixes network flag * Change pmm server address * container already in the network * Fix network name * Refactors * change tests to the correct format. * adds pgsql version to the name of the container * refactors * refactors pgss and adds new test report * log correct data * Fix pgsm and pgss ansible playbooks * correct pgsm container name * fixes containers names * log env variables * correct name of the method * Refactors * echo env variables * echo env variables * console log which variable is set * print all env variables * Change default env variable * log when ansible command starts * refactors and change pgsql version * pass variable to yaml file * set default version for versions * refactors * fix variable type in yaml * Change default pgsql version * addd flag for pgsql version * refactor generation of the test * add token to creating reports * Refactors pmm ps integration setup * adds ps version as env variable * fix ps setup yaml * fix setting up default value for ps version * change in command to run ansible playbook * refactor ps setup yaml * Fixes typo * refactors psmdb setup * refactor psmdb yaml setup * list running containers for debugging * Adds python interpreter for psmdb setup * Fixes typo in psmdb ansible playbook * git list pmm admin for ps setup * change container name for integration testing * remove ps debug command * fixes in psmdb setup yaml file * adds parameters to psmdb setup * newer version of nodejs * no warnings for mongodb and change command to setup users * return node version to the older one * fix calling pmm server haproxy config * Run haproxy wit elevated privileges * remove installing of ansible from haproxy setup * uncomment rest of the haproxy setup * install debian package for exporter * docker pmm client * refactors docker run for pmm client * run pmm client in detached mode * custom version of pmm client * pass custom pmm client version into pgss setup * Fixes typos * adds available args for pmm client version * client version for pgsm and ps setup * custom ps version * add ps version to available args * adds mongodb replica for backup * Log output of command line * change flag for mongo replica for backup * Change in external service config * run pmm client connect as root * connect to the docker pmm client for external service * Remove test parallel * Refactors * console log of output for ansible * Fix psmdb setup * handle empty psmdb tarball url * set default value for psmdb tarball url * Fixes wrong location of version file * Refactors * Removes pmm-qa network from pgss setup * mongo version and mongo setup type * add variable for mo-setup * Fixes Typo * removes unused pgsm and pgss configs * Remove autorun of the job * Refactors * Correct action name * print node js version * refactors the pipeline * Comment to explain validation of args * Removed not working external setup and added readme
- Loading branch information