Commit Graph
100 Commits
Author SHA1 Message Date
Chris Meyers 2ecbb07af3 Merge pull request #402 from chrismeyersfsu/feature-config_check_local_machine_user
check local user root or not in ./configure
2015-09-03 15:09:05 -04:00
Chris Meyers ee3de2b209 Merge pull request #397 from chrismeyersfsu/fix-python_paths
fixes executing processes with correct PYTHONPATH will pickup .pth files
2015-09-02 09:20:23 -04:00
Chris Meyers 9f33127919 fixes jenkins failures
* include requirements.txt in requirements_jenkins.txt
* include requirements.txt in requirements_dev.txt
* alter Makefile to NOT call the requirements rule in the requirements_*
rules. Again, this is now handled by the -r requirements.txt in the
respective _*.txt file.
* install jenkins requirements "globally" (in the virtualenv)
2015-09-02 08:23:11 -04:00
Chris Meyers a93babcbaf Merge pull request #396 from chrismeyersfsu/fix-configure_py2.6
remove reading inventory file in config process
2015-09-01 20:32:39 -04:00
Chris Meyers 1f06a95c40 fixes executing processes with correct PYTHONPATH will pickup .pth files 2015-09-01 18:30:39 -04:00
Chris Meyers 442de37441 Merge pull request #386 from chrismeyersfsu/fix-offline_remote
move offline check from preflight to setup.sh
2015-08-24 12:21:16 -04:00
Chris Meyers 30dc5ec434 remove hard coded epel6 build; support epel 7
* corrects epel7 testing .repo
2015-08-24 11:45:38 -04:00
Chris Meyers e210eeaf59 Merge branch 'release_2.3' into fix-offline_remote 2015-08-24 08:54:32 -04:00
Chris Meyers c038bdb1d5 flake8 fixes 2015-08-24 08:48:53 -04:00
Chris Meyers 38435648c6 Merge branch 'feature-offline_merge' into release_2.3 2015-08-21 16:21:12 -04:00
Chris Meyers a9e4377683 removed need for DIST and DIST_MAJOR specification 2015-08-20 10:46:04 -04:00
Chris Meyers 59b5722838 init offline installer builder 2015-08-20 10:41:28 -04:00
Chris Meyers 171d5abf33 allow unicode in stdout. 2015-08-17 14:30:00 -04:00
Chris Meyers a07bc30be7 successfully install requirements on python 2.6
jsonschema conditionally pulls in functools32 if python2.7 else it uses
2.6 packages.
2015-08-17 14:29:46 -04:00
Chris Meyers 99fb641b1b all vendor dependencies expressed in requirements.txt 2015-08-17 11:17:53 -04:00
Chris Meyers b01c2d2ad1 fixes stoud formats unicode problem 2015-08-05 21:59:05 -04:00
Chris Meyers 408e25442d flake8 fixes 2015-07-15 12:18:46 -04:00
Chris Meyers ef95cf091e Merge pull request #303 from chrismeyersfsu/fix-mongodb_logging2
demote mongo db connection failed logging to info
2015-07-03 11:35:42 -04:00
Chris Meyers b4b8909239 demote mongo db connection failed logging to info 2015-07-02 15:45:09 -04:00
Chris Meyers 89688a9c26 Merge pull request #300 from chrismeyersfsu/fix-workload_generator3
python 2.6 compatible total_seconds
2015-06-29 17:53:20 -04:00
Chris Meyers 8f804cf9fa python 2.6 compatible total_seconds 2015-06-29 16:55:56 -04:00
Chris Meyers 8e8071b28f Merge pull request #299 from chrismeyersfsu/fix-scan_services
for scan_services against RH machines. Do not depend on US language
2015-06-29 11:30:41 -04:00
Chris Meyers d076835051 for scan_services against RH machines. Do not depend on US language 2015-06-29 11:26:58 -04:00
Chris Meyers 6e05a38d9c Merge pull request #297 from chrismeyersfsu/fix-workload_generator
forgot to remove the old fact workload generator
2015-06-25 13:55:30 -04:00
Chris Meyers 8095f88e38 Merge pull request #295 from chrismeyersfsu/feature-fact_cache_receiver_verbose_logging
added more logging for fact cache receiver
2015-06-24 16:32:02 -04:00
Chris Meyers 713f18438c added more logging for fact cache receiver 2015-06-24 14:07:18 -04:00
Chris Meyers 59f4844e02 Merge pull request #292 from chrismeyersfsu/fix-fact_receiver_logging
register a logger for fact receiver
2015-06-24 09:21:31 -04:00
Chris Meyers 5eb4f51be9 Merge pull request #294 from chrismeyersfsu/feature-IPy
robust check for HA env setup
2015-06-24 09:21:26 -04:00
Chris Meyers 31b9304165 register a logger for fact receiver 2015-06-23 11:39:44 -04:00
Chris Meyers c6e3798259 Merge pull request #293 from chrismeyersfsu/fix-age_deleted
flake8
2015-06-23 11:24:13 -04:00
Chris Meyers 4669c44af9 robust check for HA environment setup 2015-06-23 11:21:00 -04:00
Chris Meyers 0344a801fe consider 127.0/8 LOOPBACK 2015-06-23 10:53:07 -04:00
Chris Meyers d1c361021a add IPy python library to deal with ip addresses 2015-06-23 10:36:23 -04:00
Chris Meyers 41de9c9f9f flake8 2015-06-23 07:58:01 -04:00
Chris Meyers b7411f67f6 Merge pull request #291 from chrismeyersfsu/fix-age_deleted
when aging, use a more compact age to stay within username 30 char restriction
2015-06-22 13:14:52 -04:00
Chris Meyers bd61261454 when aging, use a more compact age to stay within username 30 char restriction 2015-06-22 13:06:50 -04:00
Chris Meyers c17e654161 forgot to remove the old fact workload generator 2015-06-19 14:13:52 -04:00
Chris Meyers 0dabe450ac Merge pull request #289 from chrismeyersfsu/fix-fact_scan_inventory_host
Allow fact scanning hosts with same name in two different inventories
2015-06-19 13:13:23 -04:00
Chris Meyers 7e6dbd616d Allow fact scanning hosts with same name in two different inventories 2015-06-19 10:29:00 -04:00
Chris Meyers 39e508373f Merge pull request #288 from chrismeyersfsu/fix-workload_generator
works with scan -> inventory link
2015-06-19 09:26:04 -04:00
Chris Meyers 8381d7dbfa Merge pull request #286 from chrismeyersfsu/fix-license_expire_vs_existance
Differentiate between an expired license and a non-existant license
2015-06-19 09:25:27 -04:00
Chris Meyers 096ca10a1a works with scan -> inventory link 2015-06-19 08:23:17 -04:00
Chris Meyers d2a555b752 non-celery invocations (command-line invocations) do not update the inventory_update object after completion 2015-06-17 12:36:07 -04:00
Chris Meyers 760dc7ad9c Merge pull request #287 from chrismeyersfsu/fix-fact_tests
create enterprise license file for fact api tests
2015-06-17 11:46:51 -04:00
Chris Meyers 2b2126d8e1 create enterprise license file for fact api tests 2015-06-17 10:50:56 -04:00
Chris Meyers 11620f1a2c Merge pull request #279 from chrismeyersfsu/fix-docker_ssh
added ssh to docker env
2015-06-17 09:09:26 -04:00
Chris Meyers e495f07bb6 Merge pull request #285 from chrismeyersfsu/fix-fact_tests
fix fact cache reciever unit tests to use inventory_id in message
2015-06-17 09:09:16 -04:00
Chris Meyers fcc789f13b Differentiate between an expired license and a non-existant license 2015-06-16 15:59:23 -04:00
Chris Meyers 686312a427 fix fact cache reciever unit tests to use inventory_id in message 2015-06-16 13:11:09 -04:00
Chris Meyers c7e2c333d4 Merge pull request #283 from chrismeyersfsu/feature-age_deleted
Added age_deleted command for support team
2015-06-15 18:14:45 -04:00
Chris Meyers c076ba1669 flake8 2015-06-15 16:56:12 -04:00
Chris Meyers 8e3b33ee21 Added age_deleted command for support team 2015-06-15 16:06:54 -04:00
Chris Meyers 6a73b34791 Merge pull request #282 from chrismeyersfsu/fix-cleanup_deleted
Replaced crafty logic that tried to detect the User but, wrongfully, …
2015-06-15 13:35:11 -04:00
Chris Meyers 87824fa240 Replaced crafty logic that tried to detect the User but, wrongfully, matched Credential with explicit logic that, when cleaning up the User model, searches for the _del_ string in the username attribute. 2015-06-15 10:20:15 -04:00
Chris Meyers 26f5122179 expose ssh via 2222 2015-06-12 11:46:29 -04:00
Chris Meyers 7ba6445898 added ssh to docker env 2015-06-12 11:39:30 -04:00
Chris Meyers d5b7be3f4f Merge pull request #276 from chrismeyersfsu/fix-fact_inventory_relationship
associate scan runs with a particular inventory host
2015-06-11 20:55:13 -04:00
Chris Meyers 0c7638bdd7 associate scan runs with a particular inventory host 2015-06-11 15:14:00 -04:00
Chris Meyers f06c7e17f5 Merge pull request #273 from chrismeyersfsu/fix-job_launch_credential_permissions
restrict the set of valid, explicitly supplied credentials to be ones readable by the user
2015-06-10 08:37:25 -04:00
Chris Meyers 3b67a24057 Merge pull request #271 from chrismeyersfsu/fix-license_2
allow config endpoint to posted to without license data
2015-06-09 10:24:09 -04:00
Chris Meyers df57f45baa Merge branch 'master' into fix-job_launch_credential_permissions 2015-06-08 14:40:50 -04:00
Chris Meyers 9f48f127db Merge branch 'master' into fix-license_2 2015-06-08 14:40:19 -04:00
Chris Meyers 508f400aed Merge pull request #270 from chrismeyersfsu/fix-cleanup_facts
Correctly delete facts when module isn't specified. Also made deletio…
2015-06-08 14:39:23 -04:00
Chris Meyers 3b537c953f restrict the set of valid, explicitly supplied credentials to be ones readable by the user 2015-06-08 14:07:04 -04:00
Chris Meyers 0e866178d7 create license file that allows system tracking when running system tracking functional tests 2015-06-08 13:46:04 -04:00
Chris Meyers f3430783c8 flake8 2015-06-08 10:10:18 -04:00
Chris Meyers a9642403c6 flake8 2015-06-08 09:39:00 -04:00
Chris Meyers d580969088 Merge pull request #265 from chrismeyersfsu/fix-system_tracking_performance
index host relationship to speed up fact_versions api endpoint
2015-06-05 17:11:56 -04:00
Chris Meyers b54c87c6d2 allow config endpoint to posted to without license data 2015-06-05 17:11:04 -04:00
Chris Meyers 16682ba830 Correctly delete facts when module isn't specified. Also made deletion algorithm more simple and memory efficient by not loading in records into memory. 2015-06-05 17:05:20 -04:00
Chris Meyers c7dfb4dd84 executable dev file 2015-06-05 11:32:29 -04:00
Chris Meyers a0b6d3f099 index host relationship to speed up fact_versions api endpoint 2015-06-04 15:15:56 -04:00
Chris Meyers b6a567581a Merge pull request #235 from tgerla/fix-wordy-message
tweak the 'unassigned project directories' wording
2015-06-04 14:43:47 -04:00
Chris Meyers 9b3e670840 Merge pull request #261 from chrismeyersfsu/fix-docker
cleanly shutdown postgres before exiting the container
2015-06-03 14:42:56 -04:00
chris meyers 7759288a0f cleanly shutdown postgres before exiting the container 2015-06-03 14:41:02 -04:00
Chris Meyers e56e17bcbe Merge pull request #260 from chrismeyersfsu/feature-workload
scan time should be the same for all hosts
2015-06-03 14:27:02 -04:00
Chris Meyers ad7ab0735c scan time should be the same for all hosts 2015-06-03 14:26:35 -04:00
Chris Meyers 86a16d27ea Merge pull request #257 from chrismeyersfsu/docker
Docker
2015-06-02 10:19:30 -04:00
Chris Meyers 5ebf0851fe -P picks random ports, we wan't specific ports 2015-06-02 10:19:05 -04:00
Chris Meyers 7197a1fb13 how to build and run a tower dev docker image 2015-06-02 09:57:06 -04:00
Chris Meyers 814a4e1afb fix mongo 2015-06-02 09:47:14 -04:00
Chris Meyers 9c7943039c Merge pull request #255 from chrismeyersfsu/fix-update_instance
fixed calling of method that never existed
2015-06-01 09:51:58 -04:00
Chris Meyers f8fc424ee5 fixed calling of method that never existed
When setting an instance as the primary instance project directory
creation may be necessary. Do not perform this action if instance is
secondary.
2015-06-01 08:20:15 -04:00
Chris Meyers 092732550d Merge pull request #239 from chrismeyersfsu/fix-ha
equate unix socket file to localhost for ha
2015-05-23 15:28:47 -05:00
Chris Meyers d47247460b Merge pull request #240 from chrismeyersfsu/fix-user_creation_password_required
user password required on creation
2015-05-23 08:55:36 -04:00
Chris Meyers 25ae938763 Merge branch 'master' into fix-ha 2015-05-23 07:58:11 -04:00
Chris Meyers 81d14bdde3 include password when creating new user 2015-05-23 07:56:55 -04:00
Chris Meyers 338a504314 flake8 2015-05-22 18:08:33 -04:00
Chris Meyers f9fd8318ed Merge pull request #241 from chrismeyersfsu/fix-license_errors
create enterprise license in tests
2015-05-22 18:02:16 -04:00
Chris Meyers 17500859f4 add license creation to tests 2015-05-22 16:48:32 -04:00
Chris Meyers d35259c807 create enterprise license in tests 2015-05-22 15:39:40 -04:00
Chris Meyers ec456c4e8b user password required on creation 2015-05-22 15:31:13 -04:00
Chris Meyers 2029bfb9b1 Merge pull request #236 from chrismeyersfsu/fix-inventory_status_propogation
inherit child job finish status
2015-05-22 14:31:05 -04:00
Chris Meyers d9d9d589b0 flake8 2015-05-22 14:30:10 -04:00
Chris Meyers 39b051346a flake8 fix 2015-05-22 13:07:44 -04:00
Chris Meyers b4c0d2b3b3 equate unix socket file to localhost for ha 2015-05-22 12:20:25 -04:00
Chris Meyers 0be4485849 removed debug print 2015-05-22 11:48:22 -04:00
Chris Meyers acc0f420ce removed print statements 2015-05-22 09:40:56 -04:00
Chris Meyers 79d6ecc2ef inherit child job finish status 2015-05-21 17:07:05 -04:00
Chris Meyers ebdc7a9648 flake8 fix 2015-05-21 17:04:25 -04:00