Commit graph

7444 commits

Author SHA1 Message Date
josephschorr
1346b7fb63 Merge pull request #2105 from coreos-inc/frack-swift
Fix swift exception reporting on deletion and add async chunk cleanup
2016-11-15 17:59:48 -05:00
Brad Ison
2c59bd9ee5 Set builder hostnames to build UUID 2016-11-15 12:35:48 -08:00
Joseph Schorr
5f99448adc Add a chunk cleanup queue for async GC of empty chunks
Instead of having the Swift storage engine try to delete the empty chunk(s) synchronously, we simply queue them and have a worker come along after 30s to delete the empty chunks. This has a few key benefits: it is async (doesn't slow down the push code), helps deal with Swift's eventual consistency (less retries necessary) and is generic for other storage engines if/when they need this as well
2016-11-15 15:07:41 -05:00
Charlton Austin
ce51406e81 Merge pull request #2117 from charltonaustin/fix_builder_logging
Updating the log-2-logentries to a new repo.
2016-11-15 13:07:47 -05:00
Charlton Austin
211b3f160c Updating the log-2-logentries to a new repo. 2016-11-15 13:06:00 -05:00
josephschorr
e57eece6c1 Merge pull request #2100 from coreos-inc/report-marketo
Report the user's name and company to Marketo
2016-11-14 23:37:37 -05:00
Joseph Schorr
1a61ef4e04 Report the user's name and company to Marketo
Also fixes the API to report the other changes (username and email) as well
2016-11-14 17:34:50 -05:00
josephschorr
860942ece1 Merge pull request #2099 from coreos-inc/debug-to-info
Change incomplete logs to warning so they show up in log entries
2016-11-14 14:07:53 -05:00
Joseph Schorr
30df40bc04 Change incomplete logs to warning so they show up in log entries 2016-11-14 13:35:49 -05:00
josephschorr
cd3907b281 Merge pull request #2110 from coreos-inc/org-delete-bug
Fix bugs due to conflicting operation names in the API
2016-11-14 11:59:23 -05:00
Charlton Austin
cfac195d43 Merge pull request #2116 from charltonaustin/fixing_remote_calls
Fixing the name of the remote call.
2016-11-14 10:51:06 -05:00
Charlton Austin
f6e2bfc00d Fixing the name of the remote call. 2016-11-14 10:05:35 -05:00
Joseph Schorr
59cb6bd216 Make sure to not log exceptions if Swift deletes fail 2016-11-11 14:17:32 -05:00
josephschorr
74e54bdbbb Merge pull request #1872 from coreos-inc/qe-torrent
Add QE setup tool support for BitTorrent downloads
2016-11-11 13:56:22 -05:00
Jake Moshenko
10255d4052 Merge pull request #2109 from jakedt/collapsemigrations
Collapse all migrations prior to 2.0.0 into one.
2016-11-10 17:35:07 -05:00
Jake Moshenko
b5834a8a66 Collapse all migrations prior to 2.0.0 into one. 2016-11-10 17:31:00 -05:00
josephschorr
833a4a8a06 Merge pull request #2112 from coreos-inc/plans-page-updates
Adjustments to QE plans page for lead-gen feedback
2016-11-10 17:30:06 -05:00
josephschorr
38ee1d0d2a Merge pull request #2111 from coreos-inc/ldap-trace
Change LDAP errors into debug statements to reduce log clutter
2016-11-10 17:11:19 -05:00
Joseph Schorr
1405b6b95c Adjustments to QE plans page for lead-gen feedback
- Adds a start trial button "above the fold" on the right hand side
- Adds back the dialog explaining the redirect to tectonic accounts
2016-11-10 17:10:08 -05:00
Joseph Schorr
536809a992 Change LDAP errors into debug statements to reduce log clutter
Fixes #2083
2016-11-10 16:39:26 -05:00
josephschorr
a4fce1b102 Merge pull request #2107 from coreos-inc/switch-tests
Add tests for the Swift storage layer using a fake swift engine
2016-11-10 16:04:13 -05:00
Joseph Schorr
3d221bcdd7 Add tests for the Swift storage layer using a fake swift engine 2016-11-10 15:43:03 -05:00
Joseph Schorr
aa2704acc7 Add a test for operation name collisions and fix the one additional collision found 2016-11-10 15:38:27 -05:00
Joseph Schorr
932fa56227 Fix name collision between the two organization delete calls
Fixes #2104

The collision was causing the frontend to try to call the *superuser* method (in local, where superuser is enabled), but on prod (where it isn't), it was calling the normal method, which takes a different parameter name
2016-11-10 15:28:20 -05:00
josephschorr
767baa5c8d Merge pull request #2108 from coreos-inc/start-build-robot
Fix cannot-use-robot for private base image bug in build dialog
2016-11-10 15:10:09 -05:00
Joseph Schorr
3193f32a95 Fix cannot-use-robot for private base image bug in build dialog
There are a number of small state fixes in this PR, which result in the build dialog being properly reset state-wise each time it is displayed, thus fixing the state inconsistency.

Fixes #2106
2016-11-10 14:47:25 -05:00
josephschorr
6de039dc97 Merge pull request #2101 from coreos-inc/plans-page-bug
Fix HTML and CSS bugs on plans page
2016-11-09 16:32:17 -05:00
Joseph Schorr
37fbcedea8 Fix display of QE plan info under hosted tab
This fixes the plans page to not display the Quay Enterprise information underneath the hosted tab
2016-11-09 16:31:23 -05:00
josephschorr
45b1148118 Merge pull request #2086 from coreos-inc/user-info
Add collection of user metadata: name and company
2016-11-09 13:15:07 -05:00
josephschorr
6200a2a49a Merge pull request #2088 from coreos-inc/license-about-notification
Add a warning bar when the license will become invalid in a week
2016-11-09 11:45:48 -05:00
josephschorr
4853a26308 Merge pull request #2098 from coreos-inc/fix-update-user
Make sure to check for user before redirecting in update user
2016-11-08 19:17:28 -05:00
Joseph Schorr
24780eef58 Make sure to check for user before redirecting in update user
Otherwise, the page redirects before the user is loaded
2016-11-08 19:15:11 -05:00
josephschorr
1354a065b2 Merge pull request #2096 from coreos-inc/notification-timeout
Add a defined timeout on all HTTP calls in notification methods
2016-11-08 18:50:18 -05:00
josephschorr
f911c29b4c Merge pull request #2097 from coreos-inc/prompt-user-test
Add a test for deleting a user with a user prompt
2016-11-08 18:33:27 -05:00
Joseph Schorr
7e78406112 Add a defined timeout on all HTTP calls in notification methods 2016-11-08 18:28:06 -05:00
Joseph Schorr
bf2804bd4d Add a test for deleting a user with a user prompt 2016-11-08 18:27:12 -05:00
Joseph Schorr
0f2eb61f4a Add collection of user metadata: name and company 2016-11-08 16:15:02 -05:00
Joseph Schorr
74c3346562 Add a warning bar when the license will become invalid in a week 2016-11-08 14:24:55 -05:00
Charlton Austin
83e8d62bea Merge pull request #2085 from charltonaustin/move_ephemeral_binary
Moving the binary location.
2016-11-08 11:42:31 -05:00
Brad Ison
22c4721ee0 Merge pull request #2091 from coreos-inc/k8s-image-pull
Set imagePullPolicy to IfNotPresent for k8s builder
2016-11-07 17:44:00 -05:00
Ian Minoso
bc68d77462 Merge pull request #2092 from iminoso/relative-path
Add relative path mapping
2016-11-07 17:34:23 -05:00
Ian Minoso
d39fc288aa Add relative path mapping 2016-11-07 17:31:11 -05:00
Brad Ison
a8c0376c06 Set imagePullPolicy to IfNotPresent for k8s builder 2016-11-07 17:20:40 -05:00
josephschorr
7a6443d377 Merge pull request #2090 from coreos-inc/broken-log-labels
Fix logs view for dates that start in zero
2016-11-07 16:45:29 -05:00
Joseph Schorr
4a1390e1a7 Fix logs view for dates that start in zero
Fixes #2081
2016-11-07 16:39:24 -05:00
josephschorr
585a010c89 Merge pull request #2089 from coreos-inc/build-start-timeouts
Customized Build start timeouts and better debug logs
2016-11-07 16:31:51 -05:00
Joseph Schorr
c98472e9f3 Debug log all cases where we mark a build as incomplete in the queue
Should help us narrow down why some builds are falling back
2016-11-07 16:13:52 -05:00
Joseph Schorr
ef41e57aad Add executor-specific setup time support
This will allow us to make the setup time TTL for k8s-based builds much lower (on the order of a minute), which means faster timeouts and fallbacks (which is a better user experience).
2016-11-07 15:45:15 -05:00
josephschorr
9aac68fbeb Merge pull request #2031 from coreos-inc/license-notification
Add banner bar message when license has expired or is invalid
2016-11-07 13:52:53 -05:00
Charlton Austin
7a2dca9c53 Moving the binary location. 2016-11-04 15:53:43 -04:00