-
公开(公告)号:US12026545B2
公开(公告)日:2024-07-02
申请号:US17160919
申请日:2021-01-28
申请人: Red Hat, Inc.
发明人: Arie Bregman , Ilan Gersht
CPC分类号: G06F9/4881 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4856 , G06F9/4862 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5016 , G06F9/5027 , G06F9/5044 , G06F9/505 , G06F9/5083 , G06F9/5088 , G06F8/41 , G06F8/60 , G06F11/3688 , G06F2209/501
摘要: The technology disclosed herein enables migrating a software build job from a first computing node to a second computing node. An example method may comprise detecting, by a processor, a first software build job executing on a first computing node; detecting a second software build job in a waiting state; determining that the first computing node is capable of executing the second software build job; responsive to determining that a second computing node is capable of executing the first software build job, migrating the first software build job to the second node; and executing the second software build job on the first node.
-
公开(公告)号:US11914877B2
公开(公告)日:2024-02-27
申请号:US17513300
申请日:2021-10-28
申请人: RED HAT, INC.
发明人: Avraham Talmor , Ilan Gersht , Arie Bregman
IPC分类号: G06F3/06
CPC分类号: G06F3/064 , G06F3/0604 , G06F3/0622 , G06F3/0659 , G06F3/067
摘要: Systems and methods for managing access to a block device. An example method includes receiving, by a processing device from an entity operating in a cloud-computing environment, a memory access command referencing a block device of a distributed storage system that is accessible by a plurality of entities of the cloud computing environment; identifying a data structure associated with the referenced block device, wherein the data structure identifies entities of the cloud-computing environment that are allowed access to the block device; determining, in view of the data structure, whether the entity is allowed access to the block device by the memory access command; and responsive to determining that the entity is allowed access to the block device by memory access command, executing the memory access command.
-
公开(公告)号:US11846970B2
公开(公告)日:2023-12-19
申请号:US17556313
申请日:2021-12-20
申请人: RED HAT, INC.
发明人: Arie Bregman , Avraham Talmor , Ilan Gersht
IPC分类号: G06F8/71 , G06F18/2135 , G06F18/23213
CPC分类号: G06F8/71 , G06F18/2135 , G06F18/23213
摘要: The technology disclosed herein enables performing data correlation to optimize continuous integration environments. An example method comprises receiving, by a processor of a client device, input data identifying a plurality of execution environment parameters associated with an execution environment; retrieving, during execution of a software build job, parameter data associated with each of the execution environment parameters of the plurality of execution environment parameters; generating, in view of the retrieved parameter data, correlation data indicative of a relationship between a first execution environment parameter of the plurality of execution environment parameters and a second execution environment parameter of the plurality of execution environment parameters, wherein the first execution environment parameter reflects an observable aspect of a state of the execution environment, and the second execution environment parameter reflects an aspect associated with a performance of the execution environment; and displaying, on a graphical user interface, the correlation data.
-
公开(公告)号:US11836141B2
公开(公告)日:2023-12-05
申请号:US17493164
申请日:2021-10-04
申请人: RED HAT, INC.
发明人: Arie Bregman , David Sariel
IPC分类号: G06F16/2455 , G06F16/2457
CPC分类号: G06F16/24578 , G06F16/2455
摘要: Systems and methods of the disclosure include: submitting, by a processing device, a plurality of queries to a database associated with an application, wherein each query of the plurality of queries comprises a request for one or more records from the database; determining a period of time for executing each query of the plurality of queries; and executing each query of the plurality of queries, wherein executing each query comprises returning a set of portions of the one or more records within the period of time.
-
公开(公告)号:US11720348B2
公开(公告)日:2023-08-08
申请号:US17242469
申请日:2021-04-28
申请人: RED HAT, INC.
发明人: Arie Bregman , David Sariel
CPC分类号: G06F8/71 , G06F9/4881 , G06F9/5055
摘要: The technology disclosed herein enables computing node allocation based on build process specifications. An example method comprises receiving operational resource requirements of a software build job in a waiting state; identifying, for each computing node of a plurality of computing nodes associated with one or more other software build jobs, a respective set of operational resources installed on the computing node; identifying, among the plurality of computing nodes, a computing node having a minimal, among the plurality of computing nodes, difference between a set of operational resources installed in the computing node and the operational resource requirements of the software job; and scheduling the software build job to execute on the computing node.
-
公开(公告)号:US20230236845A1
公开(公告)日:2023-07-27
申请号:US17584935
申请日:2022-01-26
申请人: Red Hat, Inc.
发明人: Arie Bregman , Ilan Gersht
CPC分类号: G06F9/44505 , G06F9/485 , G06F9/4881 , G06F11/2289
摘要: Systems and methods for configuration file editing during the execution of the configuration process can include initiating a configuration process using a configuration file referencing a sequence of tasks and receiving a command to edit the configuration file. They can also include, responsive to the receipt of the command, pausing the configuration process and modifying one or more tasks in the sequence of tasks to generate a modified configuration file. They can further include resuming the configuration process using the modified configuration file from a point at which the execution was paused.
-
公开(公告)号:US20230138602A1
公开(公告)日:2023-05-04
申请号:US17452941
申请日:2021-10-29
申请人: Red Hat, Inc.
发明人: Arie Bregman , Steve Mattar
摘要: For each continuous integration and continuous delivery/deployment (CI/CD) pipeline of a plurality of CI/CD pipelines created for a project, a data structure reflecting an execution configuration of the respective CI/CD pipeline is created. A request to submit a code change to the project is received. Among the plurality of CI/CD pipelines, at least one CI/CD pipeline having the data structure that matches the code change to the project is identified. The code change to the project on the at least one identified CI/CD pipelines is executed.
-
公开(公告)号:US20230088220A1
公开(公告)日:2023-03-23
申请号:US17448602
申请日:2021-09-23
申请人: Red Hat, Inc.
发明人: Ilan Gersht , Arie Bregman
IPC分类号: G06F16/18 , G06F16/955 , H04L12/58
摘要: Systems and methods for virtual image testing. An example method may comprise receiving, by a messaging application, an identifier of a file residing a file system. Configuring a file serving process to respond to content requests specifying the file. Transmitting, by the messaging application, a notification comprising a uniform resource locator derived from the file identifier.
-
公开(公告)号:US11573780B2
公开(公告)日:2023-02-07
申请号:US16542706
申请日:2019-08-16
申请人: Red Hat, Inc.
发明人: Arie Bregman
摘要: Some examples can accurately determine a status of a software update across a number of development system components. In some examples, a method may involve receiving a software update comprising a set of computer-executable instructions and a reference to a location at which a status chain is to be stored. The method may also involve, in response to receiving the software update, performing at least one software development action with respect to the software update by executing a software development component among a plurality of software development components. The method may further involve determining a status of the software update based on performance of the at least one software development action. And the method may involve automatically causing a block to be added to the status chain at least in part by interfacing with the location, the block indicating the status of the software update and the software development component.
-
公开(公告)号:US11550697B2
公开(公告)日:2023-01-10
申请号:US16431658
申请日:2019-06-04
申请人: Red Hat, Inc.
发明人: Arie Bregman
IPC分类号: G06F11/36
摘要: A build fail of a job in a development pipeline of an application development system is analyzed. A determination as to whether the build fail affects other jobs in the development pipeline is made. In response to determining that the build fail affects at least one of the other jobs of the plurality of jobs, an alert identifying the at least one of the other jobs affected by the build fail is generated.
-
-
-
-
-
-
-
-
-