Chris Meyers
6c0e76d7e9
Merge pull request #418 from jlaska/release_2.3
...
Add bundled licenses documentation
2015-09-18 15:24:08 -04:00
Chris Meyers
8d3c7353fb
vendored python licenses
2015-09-18 13:04:42 -04:00
Chris Meyers
92bdd776c9
rbac job & job template performance fix
2015-09-15 10:18:46 -04:00
Chris Meyers
8e603dc18d
Merge pull request #407 from chrismeyersfsu/feature-yaml_fallback
...
fallback to simple yaml parser if yaml import fail
2015-09-07 08:09:38 -04:00
Chris Meyers
44f5e285a0
Merge pull request #403 from chrismeyersfsu/fix-python_path
...
more carefully add to python path
2015-09-04 13:57:32 -04:00
Chris Meyers
adb912a8d6
Merge pull request #404 from chrismeyersfsu/fix-setup_privilage
...
pair --ask-xxx-pass with respective escalation
2015-09-04 13:57:21 -04:00
Chris Meyers
b3e20b843d
more carefully add to python path
...
* ensure our path is the first in the sys.path list instead of
blindly poping and pushing onto the path
2015-09-04 13:43:24 -04:00
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