kialam
f72fca5fcf
Fix unit tests after "slice" rename.
...
- Update Jobs List unit tests with new schema and test cases.
- Update Job Details unit tests with new schema and test cases.
- Test both for expected behavior when handling a regular non-sliced job.
2018-10-31 11:04:13 -04:00
kialam
21aeda0f45
Add unit tests for Job Details
...
- Test `getSplitJobDetails` method.
- Fix failing tests.
- Rename unit tests.
2018-10-31 11:04:12 -04:00
kialam
65a0e5ed45
Fix failing tests.
2018-10-31 11:04:12 -04:00
kialam
571e34bf79
Begin adding unit tests for split jobs
...
- Test split job tag method within Jobs List Controller.
2018-10-31 11:04:12 -04:00
AlanCoding
6dc58af8e1
slicing rename test cleanup and bugfix
2018-10-31 11:04:12 -04:00
AlanCoding
bbd3edba47
rename to slicing and schema tweaks
2018-10-31 11:04:12 -04:00
Matthew Jones
46d6dce738
Mass rename of shard -> split
2018-10-31 11:04:12 -04:00
AlanCoding
475a701f78
Allow use of credential password prompting with split JTs
...
also
*update test to work with new JT callback call pattern
*fix spelling in template
2018-10-31 11:04:11 -04:00
AlanCoding
dccd7f2e9d
do not split JT callback jobs
2018-10-31 11:04:11 -04:00
kialam
47711bc007
add package-lock.json to gitignore
2018-10-31 11:04:11 -04:00
kialam
04eec61387
Redirect to WF details page when a Split Job is launched
2018-10-31 11:04:11 -04:00
kialam
ef4a2cbebb
Add Job Splitting feature to UI
2018-10-31 11:04:11 -04:00
AlanCoding
c8d76dbe78
update migration after rebase
2018-10-31 11:04:11 -04:00
Matthew Jones
61a706274b
Adding architecture doc for job sharding
2018-10-31 11:04:10 -04:00
AlanCoding
20226f8984
Polish split jobs API info & add fields to UI
...
*clarify help text and squash migrations
*adds new internal_limit field to Job model for faster reference
*if field is non-blank, populate shard params in summary_fields
*add summary information to UI job/wfj details, JT selector
2018-10-31 11:04:10 -04:00
AlanCoding
7ff04dafd3
Fix IntegrityError deleting job splitting JT
...
misc:
*show sharded jobs in recent_jobs
*test updates
2018-10-31 11:04:10 -04:00
AlanCoding
f9bdb1da15
Job splitting access logic and more feature development
...
*allow sharding with prompts and schedules
*modify create_unified_job contract to pass class & parent_field name
*make parent field name instance method & set sharded UJT field
*access methods made compatible with job sharding
*move shard job special logic from task manager to workflows
*save sharded job prompts to workflow job exclusively
*allow using sharded jobs in workflows
2018-10-31 11:04:10 -04:00
AlanCoding
dab678c5cc
Implement splitting logic in inventory & job task code
2018-10-31 11:04:10 -04:00
Matthew Jones
44ffcf86de
Properly take prompted inventory into account
...
This also will rename shard jobs to add an index to the job name
2018-10-31 11:04:10 -04:00
Matthew Jones
8a18984be1
Spawn concrete workflow jobs from a job template launch
2018-10-31 11:04:09 -04:00
Matthew Jones
0b1776098b
Implement model/view/launch paradigm for shard/split job templates
2018-10-31 11:04:09 -04:00
Daniel Sami
5da13683ce
updated fixtures to use proper organization linking
2018-10-31 11:03:44 -04:00
Ryan Petrello
89c2038ea3
Merge pull request #2557 from ryanpetrello/fix-busted-docker-compose
...
pin docker-compose to a working version
2018-10-31 11:01:50 -04:00
Ryan Petrello
a1012b365c
pin docker-compose to a working version
2018-10-31 10:47:45 -04:00
John Mitchell
986d299961
move login back to using finally handler and update tests
2018-10-31 10:28:51 -04:00
John Mitchell
7c97989e84
add more login page tests
2018-10-31 09:56:35 -04:00
John Mitchell
ecd8427a51
fix eslint issues with app and conditional redirect tests
2018-10-31 09:56:28 -04:00
Jake McDermott
5c2e6244c6
Merge pull request #13 from jlmitch5/updateBuildSystem
...
Update build system
2018-10-30 17:34:07 -04:00
John Mitchell
fed7f51476
update build system
...
polyfill new js features before executing tests
move jest config to file, update transformation exclusion to be okay with axios module
rename enzyme.config.js to jest.setup.js
remove currently unused redux deps
update babel to 7, use env preset as opposed to deprecated stage preset
move .babelrc to newer, favored babel.config.js preset
update all babel preset and plugin packages to those name spaced under @babel
2018-10-30 17:25:29 -04:00
Matthew Jones
673068464a
Add support for runner_on_start
...
This will be available in ansible 2.8
2018-10-30 13:23:55 -04:00
softwarefactory-project-zuul[bot]
484ef1b6a8
Merge pull request #2548 from wenottingham/mark-it-zero
...
Re-add markdown, which is used for rendering API help.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-30 16:47:46 +00:00
Bill Nottingham
7fc269b65a
Re-add markdown, which is used for rendering API help.
2018-10-30 12:10:00 -04:00
John Mitchell
3ccfc5905e
Merge pull request #8 from jlmitch5/navUpdates
...
update navigation
2018-10-29 12:29:07 -07:00
John Mitchell
74d3e55908
bump patternfly dep versions
2018-10-29 13:58:56 -04:00
westfood
694e494484
Using new Helm parameters for PostgreSQL access.
2018-10-28 11:55:36 +01:00
softwarefactory-project-zuul[bot]
ddda6b3d21
Merge pull request #2542 from jakemcdermott/fix-smoke
...
fix smoke test
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-28 00:32:26 +00:00
Jake McDermott
80adbf9c03
fix smoke test
2018-10-27 02:09:18 -04:00
John Mitchell
557e619db6
update page navigation
...
fix issue with jerky close and expand of nav
update nav to use expandle headers
separate settings pages out into separate stup page components
2018-10-26 17:24:34 -04:00
John Mitchell
2dfbae79bd
update patternfly style overrides
2018-10-26 17:23:37 -04:00
John Mitchell
fd28cff412
add additional patternfly react packages
2018-10-26 17:23:27 -04:00
softwarefactory-project-zuul[bot]
264f35d259
Merge pull request #2239 from AlanCoding/multi_pass_cancel
...
Do 2-pass cancel for workflow jobs
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:43:14 +00:00
AlanCoding
e513f8fe31
do 2-pass cancel for workflow jobs
2018-10-26 10:28:30 -04:00
softwarefactory-project-zuul[bot]
b9f35e5b50
Merge pull request #2536 from ryanpetrello/deprecated_auth_token_middleware
...
remove DeprecatedAuthTokenMiddleware
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:27:29 +00:00
softwarefactory-project-zuul[bot]
002f463ffd
Merge pull request #2274 from AlanCoding/callback_debugging
...
Reduce default verbosity of dev-specific callback logging
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:23:24 +00:00
Ryan Petrello
28512e042b
remove DeprecatedAuthTokenMiddleware
2018-10-26 10:11:53 -04:00
AlanCoding
482395eb6a
reduce default verbosity of devel-specific callback logging
2018-10-26 10:03:46 -04:00
softwarefactory-project-zuul[bot]
e1d44d6d14
Merge pull request #2529 from AlanCoding/split_personality
...
Apply docker-compose fix to cluster target too
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 13:52:32 +00:00
AlanCoding
19030b9d5f
apply docker-compose fix to cluster target too
2018-10-26 09:36:11 -04:00
softwarefactory-project-zuul[bot]
3e4738d948
Merge pull request #2430 from dmt/devel
...
Fix installer volume definitions
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 22:12:25 +00:00
softwarefactory-project-zuul[bot]
94083f55c7
Merge pull request #2510 from Intermax-Cloudsourcing/awx-web-dockerfile-tmp
...
Empties /tmp in awx_web Dockerfile
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 21:59:42 +00:00