发明名称 Software release
摘要 Some embodiments of a method and an apparatus to conduct software release have been presented. In one embodiment, a user submits a request to conduct software release on a set of servers. Each of the servers has a distinct platform. In response to the request, a set of commands in a cross-platform language is sent to the servers via remote procedure calls (RPCs) in a transactional format.
申请公布号 US9003385(B2) 申请公布日期 2015.04.07
申请号 US201213416925 申请日期 2012.03.09
申请人 Red Hat, Inc. 发明人 Milner Stephen D.
分类号 G06F9/44;G06F9/445;G06F15/173 主分类号 G06F9/44
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: receiving a request to conduct a software release on a plurality of servers, each of the plurality of servers having a distinct platform; receiving a plan script comprising one or more main transaction instructions for a transaction and one or more failure transaction instructions for the transaction; translating, by a processing device, the one or more failure transaction instructions into a plurality of commands in a cross-platform language; and sending the plurality of commands in the cross-platform language to one of the plurality of servers when the one of the plurality of servers fails in executing at least one of the one or more main transaction instructions.
地址 Raleigh NC US